Television
2024
Kleusner
Black Snow: Jack of Clubs
Goalpost Pictures
Helena Brooks
2024
Pizza Guy
Good Cop Bad Cop
Jungle Entertainment and Future Shack
Gracie Otto
2024
Bonox Baker
The Narrow Road to the Deep North
Curio Pictures
Justin Kurzel
2023
Timothy
Boy Swallows Universe
Brouhaha Entertainment
Bharat Nalluri
2020
Bored Teen
Young Rock S1
Seven Bucks Productions
Jeffrey Walker
Stage
2023
Rex
The Twits
Shake and Stir Theatre Company
Ross Balbuziente
2022
Thommo
First Casualty
Queensland Theatre
Lee Lewis
2021
Tom
Away
La Boite Theatre
Daniel Evans
2021
Dean
Gloria
Queensland University of Technology
Bridget Boyle
2021
The Man
Algorithm
Queensland University of Technology
Daniel Evans
2020
Alistair
Two Weeks with the Queen
Queensland Theatre (Play Club Reading)
Daniel Evans
2020
Sir Andrew
Twelfth Night
Queensland University of Technology
Daniel Evans
2020
Protasov
Children of the Sun
Queensland University of Technology
Catarina Hebbard
2020
Ensemble
The Laramie Project
Queensland University of Technology
Andrea Moor
2018
Ensemble
Six Hundred Ways to Filter a Sunset
QT Youth Ensemble
Travis Dowling
2017
Ensemble
Constellations
QT Youth Ensemble
Travis Dowling
Short Film
2022
Kai
It'll Pass
Griffith University Graduate Film
Ashleigh Ramírez
2018
Charlie
Primal
Griffith University Graduate Film
Harrison Hertrick
Rehearsed Readings
2023
Peter
Peter and the Starcatcher
Dead Puppets Society
David Morton
2022
Various
ATYP x Fresh Ink
La Boite Theatre x ATYP
Courtney Stewart
2021
Patroclus
Becoming Achilles (Creative Development)
Dead Puppets Society
David Morton
2019
Eli Bell
Boy Swallows Universe (Creative Development)
Queensland Theatre
Sam Strong