the foundation of our clinic


University of Toronto

  • Master degree in Physical Therapy

Leo attained a Master degree in Physical Therapy from the University of Toronto and a Bachelor degree in Kinesiology with an ergonomics specialization from the University of Waterloo. With a unique combination of strong backgrounds in anatomy, biomechanics, ergonomics, and sports, he is an expert at helping you achieve maximum physical health.

Leo practices an evidence-based approach and has completed advanced training in dry needling, acupuncture, and joint manipulation. His core belief is that everyone is capable of improving and maintaining their well-being when empowered with the right knowledge. He particularly enjoys treating shoulder, back, and knee pain.

Dedicated, experienced and ready to help

Make appointment online