2025
Feature Film
Bellman
Spa Weekend
Brouhaha Entertainment Australia
Jon Lucas & Scott Moore
2025
Commercial
HERO BOYFRIEND
Domino's Italiano Range
The Taxi Group
Jono Nyquist
2025
Rehearsed Readings
Rowan in Rowan's Story
Toxicity (Creative Development)
Assembly of Elephants & Debase
Bridget Boyle
2025
Short Film
Jack
Enter Exit Bag
Calligram Pictures
Calvin Sim
2024
Web Series
Finch
Ruff & Ruby
Screen Queensland
Jessica Fisher
2024
Rehearsed Readings
Rowan
Rowan's Story (Creative Development)
Assembly of Elephants
Bridget Boyle
2024
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
2023
Short Film
The Son
I Should Have Shot The Stork When I Had The Chance
SAE Graduate Film
Ethan Stafford
2023
Short Film
Eric
Shullbit
Griffith University Graduate Film
Jarrah Marchio
2023
Short Film
Mason
Hood Safari
Trash Youth Productions
Jake Moss
2022
Stage
Joe Pitt
Angels in America Part 1: Millenium Approaches
QUT Acting
Bridget Boyle
2022
Feature Film
Zach
Boys Will Be
Trash Youth Productions
Jake Moss
2022
Stage
L
Tight in the Bud
QUT Acting
Wesley Enoch
2022
Stage
Understudy
Chroma Town
Queensland Theatre Company Scene Project
Travis Dowling
2021
Stage
Max Trueman
The Long Weekend
QUT Acting
Alicia Melonie Jones
2020
Short Film
Ty
Ext. Skatepark
Trash Youth Productions
Jake Moss
2020
Rehearsed Readings
Ensemble
Wisdom
Queensland Theatre Company Scene Project
Travis Dowling
2018
Rehearsed Readings
Ensemble
600 Ways to Filter a Sunset
Queensland Theatre Company with Queensland Curriculum and Assessment Authority
Travis Dowling