Commercial
2022
Thug #1
The Gray Man Barbershop
Netflix
James Dive
2020
Barista
Every Test Helps
Victorian Government Department of Health
Mike Lutman
Stage
2023
Peter "Da" Devlin
Crocodile Fever
TART Theatre Collective
Em Tambree
2023
Prospero
The Tempest
Melbourne Shakespeare Company
Chelsea Matheson
2022
Stewart/Len/Roy
Blackrock
Platform Arts Geelong
Olivia Staaf
2022
Robbie
Birds in Church
Mi Casa/Ignite
Bronte Charlotte
2021
Museum
GABAN
VCA
Budi Miller
2021
Monk O'Neil/Angel
A Stretch of the Imagination
Muck Ruby
Andrew Signor
2021
George Tassakis/Footballer
The Spook
VCA
Daniella Farinacci
2020
Ensemble
Machinal
VCA
Daniella Farinacci
2020
Sir Toby Belch
Twelfth Night
VCA
Sarah Cathcart
2018
Ensemble
Fading
Canberra Youth Theatre
Katie Cawthorne
2017
Ensemble
poem every day
Canberra Youth Theatre
Katie Cawthorne and Tracey Bourne
2016
Aaron
Big White Envelopes
NUDE Theatre
Dominic Weintraub
2016
Aram Geleris
_____day Night's Dream
Melbourne Fringe Festival
Declan Mulcahy
2016
Ensemble
TERRORISM
Four Letter Word Theatre
Declan Mulcahy
2016
Ross
[Lady] Macbeth
Twelve Angry Theatre
Fiona Spitzkowski
2015
Gremio
The Taming of the Shrew
Melbourne University Shakespeare Company
Fiona Spitzkowski
Sketch Comedy
2020
Ensemble
Everything is Fine!
University of Melbourne Law Revue
Finn McGrath and Darcy Powell
Podcast
2021
Missy
The Dirty Twenty Podcast
The Dirty Twenty Podcast
Frazer Shepherdson, Isha Menon, Hugo Gutteridge, Jess Lu, Soloman Rumble, Aram Geleris