John’s interest in working with athletes comes from a lifetime of activity and participation in competitive sports. John remains active in several sports including hockey, golf, running, cycling and cross-country skiing.

As a young student he started working part-time as a student trainer with varsity athletes. This inspired him to switch gears and soon he was accepted into the physical therapy program at Queen’s.  Since then, John has pursued his passion within his field and remains up-to-date in the latest studies and treatments available.


In 2005 John graduated from Queen’s University with a Bachelor of Science in Physical Therapy. He began his career working at Concordia Physio Sport in NDG where he has been honing his skills since. He joined the P2 team in 2014. He has accumulated an extensive continuing education list over his career including courses on myofascial release, mobilization of the myofascial system, McKenzie approach, TMJ treatment, reconditioning and more.


Having worked with patients of all ages and physical abilities, John especially enjoys working with an active and motivated clientele. Having focused his post-graduate education on manual therapy, he is very excited to bring a different skill set to complement the team at High Performance while continuing to grow as a therapist.


Licensed Physiotherapist
Level III Manual Therapist