John graduated from the University of Queensland in 1988 and has since worked for over 30-years in sports injury and musculoskeletal management both in Australia and overseas, gaining public and private hospitals, plus private physiotherapy practice experience.

Whilst living in the UK, John was a Senior Physiotherapist at The Royal London Hospital Musculoskeletal and Sports Injury Unit. Working predominately in private practice, John has developed some niche special interests.

John has been a Commonwealth Games Physiotherapist, supporting the track and field, beach volleyball, cycling, hockey, triathlon, para-triathlon, marathon, and para-marathon programs. In addition, he has been the club physiotherapist to the Sandgate-Redcliffe Cricket club for over 25 years and has provided physio support for a variety of sporting teams across triathlons, rugby, gymnastics, football and iceskating to name a few.

John’s has a keen interest and passion for providing clinical solutions for challenging conditions.