David grew up in Ireland and completed a Bachelor’s degree in Sport Science before graduating with a Bachelor of Science in Physiotherapy from the Royal College of Surgeons. He began his physiotherapy career at Beaumont Hospital in Dublin, gaining experience working with a wide range of musculoskeletal and acute presentations.
David takes a practical, evidence-based approach to physiotherapy, with a particular interest in musculoskeletal rehabilitation, exercise, strength and conditioning. He is committed to providing patient-centred care tailored to each individual’s goals and lifestyle. He believes in working collaboratively with patients to build confidence in movement and develop practical strategies that support long-term recovery and performance.
Originally from Ireland, David recently relocated to Vancouver and is enjoying exploring everything the city and surrounding area has to offer. Outside the clinic, he enjoys running, playing Gaelic football and golf, and getting outdoors.
Initial physiotherapy assessment for WorkSafeBC claims. Please book only if you have an active WorkSafeBC claim number related to your injury. Your physiotherapist will complete a comprehensive…
30 min
MSP Physiotherapy Treatment
For those with APPROVED supplementary benefits through MSP. MSP covers $23 of your session for 10 visits per year spread across various medical services. There will be a user fee charged for the…
3 options
$115–$220· 30–60 minFrom $115 to $220 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Physiotherapy Treatment
Please note that the full appointment fee will be charged for missed appointments or those cancelled with less than 24-hours notice.
3 options
$115–$220· 30–60 minFrom $115 to $220 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Been before
Return MSP Physiotherapy Treatment
For those with APPROVED supplementary benefits through MSP. MSP covers $23 of your session for 10 visits per year spread across various medical services. There will be a user fee charged for the…
$9820 min
Return Physiotherapy Treatment
Please book this for return visits only. Note that the full appointment fee will be charged for missed appointments or those cancelled with less than 24-hours notice.
$9820 min
Return WorkSafeBC Physiotherapy Treatment
For returning clients with WorkSafe BC claims.
There is no user fee for this treatment.