Music Video
2016
Dancer
"Work It Out" - Midas.Gold
NIDA / Triple J Unearthed
Carissa Licciardello
Theatre
2024
Doug
Window Dressing
Vivid Sydney
Liesel Badorrek
2024
Mr Big Shot
The 78-Storey Treehouse (Australia/Singapore Tour)
CDP
Liesel Badorrek
2023
John
Darwin's Reptilia
Jackrabbit/Belvoir 25A
Samantha Young
2022
Colin/Puppeteer
Edward the Emu (National Tour)
Monkey Baa
Eva Di Cesare
2022
Andy
The 13-Storey Treehouse
CDP
Liesel Badorrek
2021
Porter/Tootsie
The Midnight Gang (National Tour)
CDP
Susanna Dowling
2020
Actor 1
The Campaign
White Box Theatre/Seymour Centre
Kim Hardwick
2019
Anthony, Finley
Table
White Box Theatre
Kim Hardwick
2019
Young Mariner
The Rime of the Ancient Mariner
Little Eggs/JackRabbit Theatre
Julia Robertson
2018
Stephen
The Dark Room
Stooged Theatre
Vanessa Bates
2018
Geppetto
Pinocchio
Little Eggs/Sydney Fringe Festival
Julia Robertson
2018
Endymion
Are We Awake?
Sotto / KXT bAKEHOUSE
Sarah Hadley
2017
Steve
Grace
Knock & Run Theatre
Jay Wood
2017
Performer
A Period Piece
Glitterbomb
Carissa Licciardello
2016
Tom Junior
Sweet Bird of Youth
Actors Centre Australia
Gale Edwards
2016
Mitch
A Streetcar Named Desire
Actors Centre Australia
Gale Edwards
2015
Leonato
Much Ado About Nothing
Actors Centre Australia
Adam Cook
2015
Dobchinsky
The Government Inspector
Actors Centre Australia
George Ogilvie
2014
Performer
Cartography
Actors Centre Australia
Anthony Skuse & Samantha Chester
2011
Jaques
As You Like It
Tantrum Theatre
Carl Young
2010
Peter Quince
A Midsummer Night's Dream
Stooged Theatre
Carl Young
2008
Doug
Cosi
Tantrum Theatre
Leticia Caceres
Musical Theatre
2011
Roger
Grease
Metropolitan Players
Julie Black
2010
Greg
The Boy from Oz
Metropolitan Players
Julie Black
2010
Fidel
The Witches of Eastwick
NDAC
Nola Wallace
2009
Leaf Coneybear
The 25th Annual Putnum County Spelling Bee
Newcastle Theatre Company
Adelle Richards