Melbourne Grammar School
Director of Rowing
Xavier College
Rowing coach. Strength and conditioning coach
Melbourne Grammar School
Teacher of Physical Education, Year 10 Teacher in charge of Rowing, 10A Rowing Coach
Victorian Institute of Sport
Motivational Speaker and tour guide
University of Melbourne
Australian Catholic University