David graduated from Simon Fraser University with a Bachelor of Kinesiology in Active Rehabilitation, before completing his Doctor of Physiotherapy at Bond University in Australia. His training across both kinesiology and physiotherapy has shaped a practice that is grounded in movement, guided by evidence, and centred on each individual client.
David speaks fluent Mandarin and has experience working one-on-one with ICBC clients, post-surgical populations, and individuals navigating a wide range of conditions including motor vehicle accident injuries, joint and muscle strains, post-operative recovery, and neurological conditions. He's a firm believer that the right exercise, done well and progressed thoughtfully, is one of the most powerful tools in rehabilitation. His approach is collaborative: he works to understand the root cause of each client's condition, then builds individualized programs that help them rebuild strength, confidence, and independence.
Before heading to physiotherapy school, David worked as both a kinesiologist and a personal trainer, with a strong focus on strength and conditioning. That foundation — building capacity through movement and tailoring programs to whoever walked through the door — continues to shape how he coaches clients today.
Outside the clinic, David enjoys tennis, running, getting out into the BC outdoors, and regular trips to the gym. When he's not moving, he's usually working through his Spanish or hunting down a good spot to read on a sunny beach day. He looks forward to helping you get back to doing what you love.
Connectez-vous et indiquez-nous votre régime pour voir ce que vous coûterait une visite. Se connecter
Facturé àICBC
Clinical Pilates Physiotherapy is a specialized form of exercise therapy that combines the principles of traditional Pilates with modern physiotherapy and evidence-based rehabilitation techniques. It is designed and supervised by a physiotherapist to target specific health or musculoskeletal conditions, such as back pain, postural issues, sports injuries, or post-surgical recovery.
Facturé àICBC
Clinical Pilates Physiotherapy is a specialized form of exercise therapy that combines the principles of traditional Pilates with modern physiotherapy and evidence-based rehabilitation techniques. It is designed and supervised by a physiotherapist to target specific health or musculoskeletal conditions, such as back pain, postural issues, sports injuries, or post-surgical recovery.
Facturé àICBC
Clinical Pilates Physiotherapy is a specialized form of exercise therapy that combines the principles of traditional Pilates with modern physiotherapy and evidence-based rehabilitation techniques. It is designed and supervised by a physiotherapist to target specific health or musculoskeletal conditions, such as back pain, postural issues, sports injuries, or post-surgical recovery.
Facturé àICBC
Please book this appointment only if you have had an initial assessment done by one of our physiotherapists at Ace Wellness Clinic.
Facturé àICBC
Please book this appointment if you have suffered a concussion and have not been to Ace Wellness Clinic to be treated for your injury, or if it has been more than 6 months since your last treatment for concussion.
Facturé àICBC
Facturé àICBC
Facturé àICBC
Facturé àICBC
Facturé àICBC
Facturé àICBC
Please contact the clinic for booking. 604-371-3600
Facturé àICBC
Please contact the clinic for booking. 604-371-3600
Facturé àICBC
One-on-one private physiotherapy follow up appointment following an assessment. Book this appointment if you have been involved in a MVA and/or have filed a claim with ICBC.
Facturé àICBC
One-on-one private physiotherapy initial assessment following a motor vehicle accident. Book this appointment if you have been involved in a MVA and/or have filed a claim with ICBC, and this is your first time at our clinic for this accident. *Please advise our staff if you have already received treatment at a different clinic for your claim*
Facturé àICBC
One-on-one private physiotherapy initial assessment following a motor vehicle accident. Book this appointment if you have been involved in a MVA and/or have filed a claim with ICBC, and this is your first time at our clinic for this accident. *Please advise our staff if you have already received treatment at a different clinic for your claim*
Facturé àICBC
Please note that approval from ICBC is necessary prior to the treatment.
Facturé àICBC
One-on-one private vestibular initial assessment following a motor vehicle accident. Please note that approval from ICBC is necessary prior to the treatment.
Facturé àICBC
Please book this appointment if you have already had a pelvic floor initial assessment by one of our physiotherapists at Ace Wellness Clinic
Facturé àICBC
Please book this appointment if you have already had a pelvic floor initial assessment by one of our physiotherapists at Ace Wellness Clinic
Facturé àICBC
Please book this appointment if you have already had a pelvic floor initial assessment by one of our physiotherapists at Ace Wellness Clinic
Facturé àICBC
One-on-one private pelvic floor physiotherapy initial assessment. Book if you have not seen a physiotherapist at Ace Wellness Clinic for pelvic floor dysfunction
Facturé àICBC
One-on-one private physiotherapy follow up appointment. Book if you have been assessed by a physiotherapist at Ace Wellness.
Facturé àICBC
One-on-one private physiotherapy follow up appointment. Book if you have been assessed by a physiotherapist at Ace Wellness.
Facturé àICBC
One-on-one private physiotherapy follow up appointment. Book if you have been assessed by a physiotherapist at Ace Wellness.
Facturé àICBC
One-on-one private physiotherapy initial assessment. Book if you have not seen a physiotherapist at Ace Wellness or if this is a new injury/area.
Facturé àICBC
One-on-one private physiotherapy initial assessment. Book if you have not seen a physiotherapist at Ace Wellness or if this is a new injury/area.
Facturé àICBC
One-on-one private physiotherapy initial assessment. Book if you have not seen a physiotherapist at Ace Wellness or if this is a new injury/area.
Facturé àICBC
Please book this appointment if you have already had an initial vestibular assessment done by one of our physiotherapists at Ace Wellness Clinic.
Facturé àICBC
Please book this appointment if this is your first time addressing your dizziness, vertigo, or balance problems at Ace Wellness Clinic, or if it has been more than 6 months since your last vestibular treatment.
Facturé àICBCWorkSafeBC
One-on-one initial assessment for injuries that occurred at work. Must have a valid claim # to be eligible for $0 fee.
Facturé àICBCWorkSafeBC
One-on-one initial assessment for injuries that occurred at work. Must have a valid claim # to be eligible for $0 fee.
Facturé àICBCWorkSafeBC
One-on-one private physiotherapy follow up appointment. Book if you have been assessed by a physiotherapist at Ace Wellness for your work injury.
Cette clinique n’a pas publié les assureurs qu’elle facture directement.
ICBC est facturé par un autre membre du personnel de cette clinique, pas par David — cette liste est celle de David.
Openings vérifié il y a 6 h
Ailio ne vous facture jamais de frais de réservation.
À partir de 94 $ pour 45 min — la séance de physiothérapie la moins chère facturée par cette clinique. · Au plus tôt : Tomorrow · 9:30 AM5 disponibilités demain · 21 dans les jours à venir
Choisissez une heure ci-dessus
La réservation exige un compte Ailio gratuit.