Stage
2022
The Balladeer
Love Lust Lost
Broad Encounters
Scott Maidment
2019
The March Hare
Alice in Wonderland
Rapid Fire International
Penny Farrow
2018
Male Swing
Henry V; Much Ado; Othello; As You Like It
Pop-Up Globe
Tim Paige
2017
Various
Global Gamble
Echelon Productions
2017
Various
Around the Globe in 60 Minutes!
Pop Up Globe
John Walton
2016
Male Swing/ Onstage Ensemble
Avenue Q
Prince Moo Productions
Peter J Snee
2016
Peter Quince
A Midsummer Night's Dream
Melbourne Shakespeare Company
Jennifer Dean
2015
Man
Tender Napalm
TBC Theatre
Alice Darling
2014
Writer, Director, Producer
Metastopheles
TBC Theatre - Melbourne Fringe
2014
Derek Wooster
Rock Me Galileo
Echelon Productions
Leon Bryant
2014
Michael
As We Come To Wake (reading)
TBC Theatre
Alister Smith
2014
Various
Wipeout
Echelon Productions
Leon Bryant
2013
Writer, Performer
Metastopheles
S + SW Melbourne
Ben Adams
2013
Jonno/Prof. Proton
Space Jump
Echelon Productions
Graham Pages
2013
Bernard/Darryl/Clare
The 3 Endangered Animals
Artslink Queensland
Karen Crone
2010
Lysander/Musical Director
Shakespeare on Love
WAAPA
Leith Taylor
Musical Theatre
2016
Neil
One in Seven
VCA Masters in Directing
Dirk Hoult
2015
Kevin
Mad About Money
NTC Australia
Graham Pages
2011
Don
A Chorus Line
WAAPA
Jason Langley
2011
Bela Zangler
Crazy For You
WAAPA
Crispin Taylor
2011
William Barfee
25th Annual Putnam County Spelling Bee
WAAPA
Adam Mitchell
2010
Ensemble
Anything Goes
WAAPA
Crispin Taylor
2010
Arthur
A Little Touch of Chaos
WAAPA
James Millar
2009
Ensemble
The Mikado
EssGee Entertainment
Simon Gallagher
Choir
Parade
Crispin Taylor
Crispin Taylor
Father
Beauty and the Beast
Adam Mitchell