Everything you need to finally see results

Getting in shape doesn’t have to feel confusing, exhausting, or unsustainable. I will build you a personalised training and nutrition roadmap, guide you through every session, and keep you accountable so you become stronger, leaner, and more confident without wasting years on trial and error.

What to expect from online coaching

24/7 Communication

Message me at any time about anything and I'll get back to you in under 12 hours

Flexible Nutrition Support

Flexible macros personalised to your goals
Constant support and feedback on your diet
Build genuine long-term dietary habits that last

On-going accountability and Support

Fast Updates on Your Plan
Weekly Check ins
No dumb questions

Kenny

I've steadily built strength and muscle through personalised workouts. Ezra’s attention to form and willingness to answer my questions made every session safe and effective. His genuine interest in helping clients achieve their goals truly sets him apart— I highly recommend him.

Natalie

Ezra is the bees' knees of PTs. He is knowledgeable, passionate, invested, genuine and fun. He helped me achieve my goal of doing my first ever pull up! If you want results, and to become less of a couch potato, I can't recommend him enough!

Sena

Ezra was my first personal trainer, and I had no idea where to start. His responsiveness and support kept me motivated and built my confidence from day one. If you're ready to make a positive change in your health, I highly recommend reaching out to him.

Jennifer

Ezra blends knowledge, passion and commitment in every session and somehow gets you lifting heavier than your hopes and dreams. I’ve dropped 10 cm from my waist, nailed better habits and can finally do push-ups without looking like a beached whale. No drama, just results. 10/10 would suffer again.

Money Back Guaranteed

If you decide the program’s not for you within 14 days of your onboarding call, you’ll get a full refund.
No questions asked.

$60 Per Week

Personalized Training Program
Nutrition Guide
Daily Check-Ins & Client Support
24/7 Communication