Kevin completed his Master of Science in Physiotherapy at McMaster University and holds a Bachelor of Kinesiology from the University of British Columbia. During his time at UBC, he worked with the UBC Men’s Rugby team as a student athletic trainer with varsity athletes, providing sideline injury management, taping, and return-to-play support. He also volunteered with UBC’s ICORD research group, supporting people recovering from spinal cord injuries with their exercise programs.
Kevin has an interest in shoulder injuries, running injuries, and lumbar and cervical pain. His approach combines hands-on manual therapy with individualized exercise and clear education, so clients understand what is driving their symptoms and leave each session knowing how to keep progressing towards recovery. His clinical placements in orthopedic private practice, stroke rehabilitation, and a neurotrauma ICU shaped his thorough, whole-person approach to assessment. Kevin speaks English and conversational Mandarin.
Outside the clinic, Kevin enjoys running, golfing, and playing pickleball. He is a longtime Canucks fan and enjoys sunset walks and trying out new restaurants.
