John has been practicing as a Physiotherapist for over 15 years and has extensive experience working with a range of neurological and musculoskeletal conditions. He has worked with athletes, children and the frail aged and has a particular passion for exercise-based rehabilitation and functional strength training in sporting/musculoskeletal injuries and chronic pain conditions. He has also worked across multiple falls, orthopaedic and balance clinics.

John has a broad sporting interest and is involved in local community sports including touch football, soccer and running. In his spare time, John is a busy Dad to his three young kids.