Stage
2024
Stevie Henderson
Werewolf
Arts Centre Melbourne
Gary Abrahams
2024
Luke
The Last Train To Madeline
Fever103
Hayden Tonazzi
2024
Woodsy
37
Melbourne Theatre Company/ Queensland Theatre Company
Isaac Drandic
2023
Fred
Climbers
Fever103
Monique Marani
2022
Adam French
Our Blood Runs In The Street
Chopt Logic
Shane Anthony
2022
Jonny
Let The Right One In
Darlinghurst Theatre Company
Alexander Berlage
2022
Richard (Cover)
Touching The Void
Melbourne Theatre Company
Petra Kalive
2022
Kevin
Heroes Of The Fourth Turning
Outhouse Theatre
Craig Baldwin
2021
Brendan
Dog Park
Lab Kelpie
Lyall Brooks
2021
Romeo
Romeo & Juliet
Essential Theatre
Alister Smith
2020
Adam French/ Duncan McNab
Our Blood Runs In The Street
Red Line Productions/ Chopt Logic
Shane Anthony
2019
Wes
Refined
Lab Kelpie
Lyall Brooks
2019
Feste
Twelfth Night
Bard Work
Chris Huntly-Turner & James Haxby
2019
Various
Cuck (Development)
Melbourne Theatre Company
Mark Wilson
2019
Wells
Extinction Of The Learned Response
Belvoir/ Glitterbomb
Carissa Licciardello
2019
Mikey
If We Got Some More Cocaine I Could Show You How I Love You
KXT Bakehouse/ Green Door Theatre
Warwick Doddrell
2018
Tommy
Monument (Development)
Melbourne Theatre Company
Michael Gow
2018
Tom
Berlin (Development)
Melbourne Theatre Company
Dean Bryant
2018
Luca
Jurassica (Tour)
Red Stitch Actors Theatre
Bridget Balodis
2017
Riley
Untitled (Development)
Melbourne Theatre Company
Sarah Goodes
2017
Romeo
The Players
Bell Shakespeare
Suzanne Periera & Teresa Jakovich
2015
Jim Delaney
The Pretty Trap
TBC Theatre (Poppy Seed Festival 2015)
Alister Smith
2015
Orlando
As You Like It
Arden Productions
Julian Beckedahl
2015
Luca
Jurassica
Red Stitch Actors Theatre
Bridget Balodis
Feature Film
2016
Dave
About An Age
Evan Martin and Harley Hefford
Voice Over
2018
Various
Various (List Upon Request)
2017
Various
Various (List Upon Request)
2016
Various
Various (List Upon Request)
Music Video
2019
Anthony
"The Butchers Wife" by Yi-Lynn
Triple J/ NIDA
Marco Damghani