John graduated from the University of Queensland with a Bachelor of Physiotherapy degree in 1988. He is the principle physiotherapist at PhysioWorks Bulimba and Mansfield and is also the founding chairman of the PhysioWorks group.

John has many varied interests across the spectrum of musculoskeletal physiotherapy as well as a keen interest in sports physiotherapy. He has worked as team physiotherapist across AFL & football clubs and treated numerous athletes. He has also completed further study at the Australian Institute of Sport.

Throughout his career, John has consulted at Greenslopes Private Hospital as well as other aged care facilities. He has also published a nationally best-selling book entitled Back Pain: How to Get Rid of it Forever and undertaken extensive research into the psychological aspects of pain and injury, also authoring a book on this topic.