B Physio (Melb.)
- Completed his Bachelor of Physiotherapy at Melbourne University with Honours
- Has spent time at the Australian Institute of Sport
- Worked at the 2000 Sydney Olympics (Beach Volleyball) and the 2006 Melbourne Commonwealth Games (Swimming)
- Is the Head physiotherapist at the Casey Tigersharks Junior Swim Club with their State and National level swimmers
- Has worked with the Victorian Institute of Sport, Junior Triathlon Squad and local Casey Cardinia Triathlon Squad
- Regularly competes in triathlons
- Is passionate about the assessment and treatment of swimming, cycling and running related injuries, and also Dance Medicine