Stage
2022
Charlie
Breathing Corpses
KXT
Jess Davis
2022
Charles
Charles & Larry
Flight Path Theatre
Jane Angharad
2021
Removalist
The Removalists
New Theatre
Johann Walraven
2020
Theodore
Distorted
Old 505 Theatre - Fixed Foot Productions
Richard Hilliar
2019
Gaz
Are You Listening Now?
Old 505 Freshworks
Ed Wightman
2018
Bull
Caught Out
Take It EASY - Sydney Fringe
Xavier Coy
2018
Dylan
Buried
Wheels & Co.
Johann Walraven
2018
Hamish Forbes
Beast. Belly. Beast.
Old 505 Freshworks
Kim Hardwick
2017
John Reginald Christie
Christie In Love
NIDA
Sarah Hadley
2017
Darryl
Not Even God Can Save Us
Actor's Centre Australia
Xavier Coy
2017
Terry
Tales of Lies & Tales of Truth
Actor's Centre Australia
Maeliosa Stafford
2017
Chris
Showcase
Actor's Centre Australia
Adam Cook, Gale Edwards & Dean Carey
2016
Bill Arvithis
The Verbatim Project
Actor's Centre Australia
Adam Cook & Dean Carey
2016
Alexander Williams/Ensemble
Romantica & Wrapped
Actor's Centre Australia
Jenny West & Julia Cotton
2016
Lopakhin
The Cherry Orchard
Actor's Centre Australia
Adam Cook
2016
Capulet
Romeo & Juliet
Actor's Centre Australia
Adam Cook
2015
Ensemble/Self
Transience
Actor's Centre Australia
Anthony Skuse
2015
Roo
The Dust We're In
Actor's Centre Australia
Angela Punch McGregor
2014
Danny
Harvest
New Theatre
Louise Fischer
2012
Mike Daniels
A Trivial Pursuit
Sydney Fringe Festival
Daniel Muggleton
2012
Boyler
All The Rage
Tamarama Rock Surfers
Leland Kean