2025
Rehearsed Readings
Rowan in Rowan's Story
Toxicity (Creative Development)
Assembly of Elephants & Debase
Bridget Boyle
Feature Film
Bellman
Spa Weekend
Brouhaha Entertainment Australia
Jon Lucas & Scott Moore
2024
Web Series
Finch
Ruff & Ruby
Screen Queensland
Jessica Fisher
Rehearsed Readings
Rowan
Rowan's Story (Creative Development)
Assembly of Elephants
Bridget Boyle
Stage
Mykola
Art of Courage
Pip Theatre Company & Brisbane Immersive
Sophia Hodych & Ben Lynskey
2023
Short Film
Seth
DIRT
Griffith University Masters Film
Jessica Fisher
Short Film
The Son
I Should Have Shot The Stork When I Had The Chance
SAE Graduate Film
Ethan Stafford
Short Film
Eric
Shullbit
Griffith University Graduate Film
Jarrah Marchio
Short Film
Mason
Hood Safari
Trash Youth Productions
Jake Moss
2022
Stage
Understudy
Chroma Town
Queensland Theatre Company Scene Project
Travis Dowling
Stage
L
Tight in the Bud
QUT Acting
Wesley Enoch
Stage
Joe Pitt
Angels in America Part 1: Millenium Approaches
QUT Acting
Bridget Boyle
Feature Film
Zach
Boys Will Be
Trash Youth Productions
Jake Moss
2020
Rehearsed Readings
Ensemble
Wisdom
Queensland Theatre Company Scene Project
Travis Dowling
Short Film
Ty
Ext. Skatepark
Trash Youth Productions
Jake Moss
2018
Rehearsed Readings
Ensemble
600 Ways to Filter a Sunset
Queensland Theatre Company with Queensland Curriculum and Assessment Authority
Travis Dowling
2017
Stage
Ensemble
Constellations
Queensland Theatre Youth Ensemble
Travis Dowling
2016
Stage
Ensemble
Where in the World is Frank Sparrow
Queensland Theatre Youth Ensemble
Ari Pilani