2025
Stage
Boys on the Verge of Tears
fortyfivedownstairs
Keegan Bragg
2024
Stage
You Are Not Alone (Development)
The Street Theatre
Jason Langley
Stage
Ensemble
Truth (Development)
Malthouse Theatre
Susie Dee
Stage
Romy
Romeo & Julie
Red Stitch
Kamarra Bell-Wykes
Stage
Luke
Burning House (Development)
Queensland Theatre
Isaac Drandic
Stage
Roman (VO)
STUCK
Meat Market Stables
Margot Fenley
Stage
Danny
LAUNDRY SHOOT!
Theatre Works
Keegan Bragg
2023
Stage
Nick (understudy)
Who's Afraid of Virginia Woolf
Red Stitch
Sarah Goodes
Stage
S. Atan
The Owl of the Woods
Pummel Squad
Pummel Squad
Stage
Orestes
MinusOneSister
Theatre Works
Marni Mount
Rehearsed Readings
Mike (Maik)
Why We Took the Car (Tschick)
La Mama
Martin Brueggemann
Stage
Danny
LAUNDRY SHOOT!
La Mama (exploration)
Keegan Bragg
Short Film
Man
Crazy Bitch
VCA FTV (Masters)
Daniel Berger
2022
Stage
Joe
37
VCA
Isaac Drandic
Stage
Sebastian
Moth
VCA
Keegan Bragg
Stage
Liam
An Unseasonable Fall of Snow
VCA Directing
Keegan Bragg
Stage
Mr. Magic
Tales from the Vienna Woods
VCA
Mark Wilson
Stage
Pinchwife/Mrs. Loveit
World Turned Upside Down
VCA
Colin Sneesby
Stage
D.J.
Slaughterhouse
VCA
Georgina Naidu
Stage
Bud
Smokescreen
The Q/Bare Witness Theatre Co.
C.S Carroll
2021
Stage
He
8 Minutes (Cancelled)
VCA
Georgina Naidu
Stage
Kostya
The Seagull
VCA
Bagryana Popov
Stage
Karna/others.
The Palace of Illusions And Other Tales
VCA
Sonya Suares
2020
Stage
Chobei/ensemble
Way Of The Samurai (Creative Development)
Belco Arts/Bare Witness Theatre Co.
Christopher Samuel Carroll
Stage
Gary
The Call
VCA
Georgina Naidu
Stage
Prior Walter
Angels in America
VCA
Budi Miller
Rehearsed Readings
Waiter
Love Song
The Q
Jordan Best
Stage
Richmond/Rivers
Richard III
Lakespeare & Co.
Lexi Sekuless
2019
Rehearsed Readings
Sam
Pedagogy (Creative Development)
HotHouse Theatre/Playwriting Australia
Karla Conway
Stage
Berowne/Benedick/Hal
Sounds of Shakespeare
Lakespeare & Co.
Christopher Stollery
Stage
Nikky
Fragments
The Street Theatre
Shelly Higgs
Stage
Clown
S.A.D
S.A.D Australia
Charlie Wan
Stage
Narrator
The Good Doctor
Limbo Theatre
James Scott
Stage
Crawford/Mr D'Arcy/Binky
The Art of Coarse Acting
Canberra REP
Chris Baldock
Stage
Benedick
Much Ado About Nothing
ANU Shakespeare Society
Kate Garrow
2018
Stage
Actor
Revolt. She Said. Revolt Again
The Street Theatre
Karla Conway
Stage
Superintendent
Accidental Death of an Anarchist
Limbo Theatre
Clare Moss
Stage
Jack Worthing
The Importance of Being Earnest
National University Theatre Society
Marni Mount
2016
Stage
Narrator
The Good Doctor
Clare Moss
Stage
Duke Orsino
Twelfth Night
James Scott
Stage
Weatherby
Frankenstein My Dear I Don't Give a Damn
Clare Moss
Stage
Maud
Cloud 9
Clare Moss
Stage
Dudard
Rhinoceros
Rochelle Whyte
Stage
Tom
Random Encounters of the Close Kind
Clare Moss