Chris completed both his Bachelor of Kinesiology in 2020 and Master of Physical Therapy in 2023 at the University of British Columbia. He has extensive experience working with diverse populations, treating musculoskeletal, neurological, post-surgical, and sport-related conditions.
With advanced training in orthopaedics and manual therapy (Level 1 & 2 AIMS certification), clinical Pilates, running assessments, IMS and bike fitting, Chris takes a holistic approach that blends manual therapy, exercise, and evidence-based care to support recovery and optimize performance.
Having undergone his own physical transformation through weight loss and sport, Chris developed a love of running, cycling, and strength and conditioning. He brings a client-centred and empathetic perspective to his practice, blending his personal experience and clinical expertise to help those get back to what they love.
Outside the clinic, Chris enjoys cycling in Gran Fondo events, training for marathons, golfing, and attempting to set personal bests in the weight room. He is an avid hiker and loves exploring the North Shore mountains. Chris was also a longtime musician (and local small scale rockstar) so he is always interested in discussing music and new band recommendations.
Follow-up Bike Fit session - an Initial Bike Fit should have been completed at least 3 weeks prior to this session. A reassessment of how the changes made to your bike at the initial assessment is…
2 options
$175–$240· 55–85 minFrom $175 to $240 for 55–85 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Assessment - Clinical Pilates Physiotherapy
An initial assessment with a Clinical Pilates trained physiotherapist. Includes a physiotherapy assessment to determine whether clinical pilates may be beneficial for you as well as specific…
$17050 min
Physiotherapy Assessment
Initial assessment and treatment time with one of our registered physiotherapists.
*For new clients to the clinic only, returning clients please book a short initial treatment for new injuries.
2 options
$155–$170· 50 minFrom $155 to $170 for 50 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Running Assessment - Physiotherapy
A 55 minute session including video analysis of running style on treadmill with one of our Registered Physiotherapists who have taken the Running Clinic's Course on treating running injuries and…
$19055 min
Short Physiotherapy Assessment
Short initial assessment with 25 minutes of one-one treatment time. For clients who can not find a suitable full initial assessment space.
*Please note: These sessions DO NOT allow adequate time for…
$12525 min
Been before
Clinical Pilates - Physiotherapy Session
Physiotherapy session incorporating pilates-based exercise specific to your rehabilitation needs with a registered physiotherapist.
2 options
$100–$175· 25–55 minFrom $100 to $175 for 25–55 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Physiotherapy Treatment
Follow-up physiotherapy treatment for returning clients. 25 minutes of one-one treatment time with Registered Physiotherapist.
3 options
$100–$175· 25–55 minFrom $100 to $175 for 25–55 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Physiotherapy Treatment- (long session)
Longer follow-up physiotherapy session with 55 minutes of one-one treatment time with one of our registered physiotherapists. Recommended for clients who have multiple areas to be treated.