2021
Theatre
Assistant Director
As You Like It
Melbourne Theatre Company
Simon Phillips
Other
Teaching Artist
Teaching Artist
Bell Shakespeare
Bell Shakespeare
2019
Stage
Directorial Secondment
Shakespeare In Love
Melbourne Theatre Company
Simon Phillips
Stage
Associate Director
Bar’d Work - The Shakesbeer Sessions!
Bar’d Work
Tim Paige
Theatre
Mason Jack
Dirty Dancing
Immersive Cinema
Tamesin Holloway
2017
Stage
Assistant Director
Around The Globe in 60 Minutes
Pop Up Globe
John Walton
Stage
Understudy
Pop Up Globe Melbourne Season
Pop Up Globe
Various
Stage
Sharkmouth
Russell Morris - Live on Stage
Russell Morris
Short Film
Tim
The Hateful Date
Adam Kiers
Stage
Claudio/Second Watchmen
Much Ado About Nothing
Essential Theatre
Amanda LaBonte
2015
Stage
Old Two Bob
Showdown at Two Bob Billiabong
National Theatre for Children
Graham Pages
Stage
Malcom
Macbeth
Essential Theatre
Mark Wilson
Stage
Various
100 Reasons for War
Blue Cow Theatre
Robert Jarman
Musical Theatre
Paul
Company
Watch This
Kat Henry
Musical Theatre
Bobby Darin
As Long As I'm Singing
Festival of Voices
Tim Paige
2012
Stage
Borachio
Much Ado About Nothing - International Tour
Essential Theatre
Anna McCrossin Owen
Stage
Gershom Gottried
Himmelweg
RedRoom
Alister Smith
Television
Liam Marks
Winners and Losers
Channel 7
Declan Eams
2010
Musical Theatre
Echidna
Wombat Stew
Garry Ginnivan Attractions
Gary Young