Specialties: Dry needling (IMS). Languages: English, Portuguese, Spanish
Kevin holds a Master of Science in Physiotherapy from Queen Margaret University in Edinburgh, Scotland, and a Bachelor of Science in Human Kinetics from the University of British Columbia Okanagan.
He is a dedicated physiotherapist committed to empowering clients through injury recovery and performance optimization. Kevin specializes in neuromusculoskeletal injuries and has extensive experience working with athletes across various sports. In addition to his sports background, he brings a unique clinical expertise in critical care rehabilitation, including cardiac rehabilitation following open-heart surgery, and post-ICU recovery for individuals with stroke, traumatic brain injuries, and complex polytraumas.
Kevin’s clinical resume includes work with the Heart of Midlothian Football Club, Vancouver Whitecaps FC, and various university and local soccer clubs. His diverse experience allows him to adapt to a wide range of client needs—from competitive athletes to individuals recovering from life-altering injuries.
Fluent in English, Portuguese, and Spanish, Kevin values culturally inclusive care. His treatment approach is integrative and client-centered, blending manual therapy, dry needling (IMS), cupping, therapeutic exercise, and education. He is passionate about restoring function, preventing re-injury, and promoting long-term health and performance.
Often treats
Back painInjuriesJoint painMuscle imbalancesPosture issuesRunning issuesSports injuriesSprainsTorn ligaments+1 moreShow fewer
A comprehensive physiotherapy session designed to address pain, mobility, and recovery through hands-on treatment and exercise.
2 options
$100–$160· 30–60 minFrom $100 to $160 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
⚡ - Shockwave Physiotherapy
Shockwave therapy uses targeted sound waves to stimulate healing, reduce pain, break down scar tissue, and improve mobility in injured or chronic problem areas. Limited to one area per treatment.
2 options
$110–$168· 30–60 minFrom $110 to $168 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
🎯 - IMS / Dry Needling Physiotherapy
Dry needling treatment to release muscle tension, reduce pain, and restore normal movement.
2 options
$100–$160· 30–60 minFrom $100 to $160 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
🚗 ICBC Physiotherapy (User Fee)New patient
Book this if you have already completed your first ICBC physiotherapy visit and are continuing treatment.
2 options
30 min
🦺 WorkSafeBC Visit PhysiotherapyNew patient
Must have active WorkSafe BC claim and approval. Book this if you have already completed your first WorkSafeBC physiotherapy visit and are continuing treatment.
2 options
30–45 min
Ratings
Ratings are collected by outside services and may be combined — Clinicly rates no one.