top of page

Personalized Exercise and Training to Help You Reduce Pain and Return to Your Activities and Sports!

Reach out to me to find out how you can start moving and feeling better, faster!

Harry thigh stretch corrected.jpg

I've been a Kinesiologist, Sports Therapist and Trainer for over 25 years.  I help people achieve their health, fitness and performance goals - from safely returning people after surgery to their favorite activities to helping athletes break through plateaus and compete on the world stage. 

Some clients only need one session with me.  Other injuries or conditions need to be managed so our goal is to stay as active as possible, as safely as possible. 

I’ve worked with everyone from professional athletes to weekend warriors to octogenarians.  Many of my current and past clients include leading medical and allied health professionals in Toronto. 


If you've been struggling to find the answers to your lack of progress, please contact me for a no-obligation discussion about your story and what you can do, even if we don't work together

You can read my storyreach out or book an assessment here. 

Google 5stars.png

I saw John give a talk about sport performance training in 2009 and it changed how I trained my athletes (back when I was a trainer). Total game-changer. Years later John and his team helped me overcome an injury that several other health professionals failed to diagnose properly. I highly recommend working with John for your movement, injury, performance, and/or rehab needs, or anything in that ballpark. Also if you need a speaker on movement or performance.

- Kyle Byron

—  Name, Title

Senior Physiotherapy

I help you recover from injuries and manage your health condition so you can regain your independence.

Return to your lifestyle activities without worrying about recurring injuries and pain.


Recovery is more than rehab. 

Avoid falling back into pain after therapy with personalized exercises for your health status and fitness goals.


Anyone can make you tired.  Get rid of pain during or after exercise and break through your plateaus for good.

bottom of page