Gary received his Undergraduate Degrees from Queen's University in Physical and Health Education and Psychology and a Post Graduate Degree in Physiotherapy from University of Toronto. Gary has practiced physiotherapy in a variety of clinical and community settings over the years, providing orthopaedic, neurological and cardio-respiratory care as well as assisting clients with falls prevention and specific strength and conditioning strategies. Exercise, education and client empowerment play a significant part of Gary's philosophy of care. He can be often heard encouraging clients during their sessions with the mantra "movement is medicine!" Gary strives to build trust and confidence with every client.