Lecturer – Film and Media, The University of Melbourne / Monash College / Monash University
Teacher – Media, Lakeview Senior College, Vic.
Filmmaker / Teacher – Media, Angel Point Media
Head – Media Studies, Botany Downs Secondary College, NZ
Lecturer – Master of Producing, Victorian College of the Arts, The University of Melbourne
CEO/Writer/Producer , Mountain River Films
Teacher – HASS and English , Henley High School, SA
Teacher – Multimedia and ICT, Good Shepherd Catholic College, Qld
Editor / Online Producer, Yaffa Media
Managing Director , Fancy Films
High School Teacher / Filmmaker, Collingwood College , Vic.
Freelance Writer / Editor
Editor, Yarra Valley Water