2011
Feature Film
Bit Part
Mental
Screen Australia
P.J.Hogan
2023
Commercial
Tradie
Volkswagen Amarok
FINCH
Fred Bobbsey
2023
Online
Supporting
TOUCH
Slag Productions, supported by Screen Australia
Abby Gallaway & Monique Terry
2023
Music Video
Lead
I Hear Your Voice
The Filmery
Duncan Toombs
2022
Short Film
Lead
The Wild Remains
Tim Duncan Productions
Tim Duncan
2022
Short Film
Lead
Parallax Error
Sinan Anwar
2024
Theatre
Lead
The 13th Month
Peg On A Line Productions
Madeleine Diggins
2022
Theatre
Lead
We're All Terrible Lets Watch TV
Well Actually, Productions
Simon Porro
2019
Theatre
Lead/Ensemble
Lemons Lemons Lemons Lemons Lemons
La Boite Theatre Company, Young Artist Company
Matt Seery
2019
Theatre
Lead
Squad Goals
Share House Theatre Company
Alexander Bayliss & Emma Black
2018
Theatre
Supporting
Welcome to Sameville - Comm Games Festival 2018
Shock Therapy Arts
Hayden Jones & Sam Foster
2017
Theatre
Lead/Ensemble
The One-Armed Bandit
Cherry Car Productions
Chris Cherry
2017
Theatre
Lead
Motor Mouth and Suck Face
Share House Theatre Company
Brodie Greenhalgh
2017
Theatre
Supporting
Bard in the Yard: Macbeth
Share House Theatre Company
Joshua Lyons
2016
Theatre
Lead
Flood by Chris Isaacs
HOTA Gold Coast
Hayden Jones & Sam Foster
2016
Theatre
Lead/Ensemble
The Fire Event
Woodford Folk Festival
Alex Podger
2015
Theatre
Lead (Lady Macbeth)
Enter Macbeth
Vena Cava Productions
Zoe Tuffin