Richard Huff MSc (PT), CIDN, MSc PT, MSc Kin, BSc (Kin)


Richard graduated from McMaster University with a Master of Science degree in Physiotherapy. Prior to this, he received both his Master of Science in Kinesiology, with his research focused on balance and muscle fatigue, and his Bachelor of Science in Kinesiology from Brock University. During his academic career, Richard also served as a university teaching assistant and course coordinator for courses including application of therapeutic exercise, care and prevention of injuries and human dissection anatomy.

Richard has continued to further his education through coursework in acupuncture, advanced manual therapy, as well as a certificate in Integrated Dry Needling.

His treatment techniques include the use of manual therapy, specialized exercise, acupuncture, dry needling and soft tissue release. His clinical interests include shoulder, back, knee and sports injury rehabilitation.