Stage
2024
Variety
La Mama Emerge
La Mama
Liv Bell
2024
Sun
Tragic Splendour - Development Reading
Melbourne Theatre Company
Tasnim Hossain
2023
WRITER
Memorial For A Friend
Pip Theatre
Timothy Wynn
2023
Spanish Equerry
Swan Lake
Australian Ballet
2023
La Boite Assembly
La Boite Theatre Company
Ari Palani
2023
Ensemble
34 scenes about the weather
Anywhere Theatre Festival
Jordon Riley / Blake Hohenhaus
2023
JoJo
The Break Room
Back Dock Arts
Seth Griffin
2023
George
Nineteen
Underground Theatre Company
Liam Wallis
2023
Johnny
I Love You Bro
THAT Theatre Company
Timothy Wynn
2022
Benji
Goodbye Eli Anderson - Reading
Queensland Theatre
Sanja Simić
2022
El-Fayoumy
The Last Days of Judas Iscariot
QCGU
Tim Hill
2022
Narrator
Memorial for a friend
Anywhere Theatre Festival
Alex Porteous
2022
Dave
Almost Maine
Anywhere Theatre Festival
Jacqui Somerville
2022
Rumin
Summerfolk
QCGU
Kate Wild
2021
Sykes
The Deepest Deep
QCGU
Steve Piri / Claire Christian
2021
Angelo
Measure for measure
QCGU
Sarah Ogden
2020
Konstantin
The Seagull
QCGU
Jacqui Somerville
Feature Film
2018
Bully
Dora and the Lost City of Gold
Paramount Pictures
James Bobin
2017
Fin Double
The Butterfly Tree
Screen Queensland
Priscilla Cameron