Stadium Sports Medicine centre
Sport and Exercise Physician
Narrabeen Sports Medicine Centre
Sport and Exercise Medicine Registrar
Northern Sydney Central Coast Health
Emergency Medicine Registrar
Sydney Sports Medicine Centre
Sport and Exercise Medicine Registrar
Sydney Swans
Club Medical Officer
DF Malan High School
University of Bath
Stellenbosch University/Universiteit Stellenbosch