Ryan completed his Master in Physical Therapy at the University of British Columbia in 2022 after having completed his Bachelor in Kinesiology. Ryan has since practiced as a physiotherapist in Vancouver and now in Surrey working with a variety of sports injuries related to running, soccer, and rugby, workplace injuries and general aches and pains.
Ryan’s philosophy relies on creating changes in pain and function through manual therapy, IMS/Dry Needling, and patient education and empowerment. These changes are then reinforced with corrective exercises that patients can complete in clinic and on their own at home.
Ryan believes in rehabilitation as a collaborative approach that includes working alongside your other healthcare practitioners but focuses on you as the MVP of your rehab team. Empowering you to take the steps to take control of your pain and rehab journey is key to achieving your goals!
In his spare time Ryan is an avid soccer fan attending matches, watching them on TV and playing in soccer matches himself. He is also interested in cycling and strength training, and occasionally picks up other sports like pickleball and hiking. He also spends time caring for his pet bunny.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBC
Billed toICBC
Billed toICBC
Billed toICBC
Select this treatment if you were involved in a crash and have a claim number from ICBC. Please ensure to promptly fill out the intake form emailed to you after booking the appointment with the relevant information and claim number. If you are transferring clinics or it has been more than 12 weeks since the date of the accident, please contact our clinic to book an appointment (604-385-2455 or by email info@pulsephysio.ca.)
Billed toICBC
Subsequent physiotherapy sessions for ICBC patients who are approved for treatment.
Billed toICBC
Please select the initial assessment if any of the following apply: It is your first time attending the clinic for physiotherapy, you are coming in after 3 or more months, or you would like a new body part assessed and treated. Please note, the initial physiotherapy assessment typically lasts 40 to 60 minutes. If there is a time constraint, please notify your physiotherapist.
Billed toICBC
Billed toICBCMSP (premium assistance)
If you are eligible under MSP benefits to receive subsidy for treatment, please contact our clinic with your personal health number (found on your BC Services Card) to book an appointment. MSP benefits cover 10 appointments (in total) in a calendar year consisting of a range of disciplines including physiotherapy, massage therapy, and chiropractic services. Please note, this treatment has an associated user-fee of $35.00.
Billed toICBCMSP (premium assistance)
If you are eligible under MSP benefits to receive subsidy for treatment, please contact our clinic with your personal health number (found on your BC Services Card) to book an appointment. MSP benefits cover 10 appointments (in total) in a calendar year consisting of a range of disciplines including physiotherapy, massage therapy, and chiropractic services. Please note, this treatment has an associated user-fee of $35.00.
Billed toICBC
Billed toICBC
A one on one 30 minute follow up appointment with a Physiotherapist via Telehealth.
Billed toICBC
Billed toICBCWorkSafeBC
Select this treatment if you were involved in a workplace injury and have a claim number from WSBC. Please ensure to promptly fill out the intake form emailed to you after booking the appointment with the relevant information and claim number. If you are transferring clinics or it has been more than 60 days since the date of your injury, please contact our clinic to book an appointment (604-385-2455 or by email info@pulsephysio.ca.)
Billed toICBCWorkSafeBC
Subsequent physiotherapy treatment for approved WSBC patients.
Ryan says it direct bills:
Openings checked 7 min ago
Ailio never charges you a booking fee.
From $35 for 10 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Wed 12 · 9:50 AM11 openings on Wed 12 · 17 in the days ahead
Pick a time above
Booking needs a free Ailio account.