Feature Film
2026
Felix
Rex
Little Reign Productions Pty Ltd
Dir. Stuart Mannion
Commercial
2026
Kristo
TAC Holiday Enforcement Campaign - Speeding
Finch
Dir. Christopher Riggert
Short Film
2026
Luke
Hide & Seek
David Richardson Films
Dir. David Richardson & Dave Szostak
2026
Harry
Real Life
Dickens Productions
Dir. Louis Dickens
2025
German Soldier
Der Verlorene Deustche
Just In Time Productions
Dir. Nathan Jolly
2025
James
Out of Bounds
Cameron Miller Films
Dir. Cameron Miller
2024
Blondie
Bravado
Boyish Films
Dir. Zinnia Scarlett
2023
Jake
Cloakroom
Swinburne University
Dir. Zoe Rabone
2023
Matthew
Evening In Correa
Swinburne University
Dir. Christina Tung
Voice Over
2025
Simon
Friends of Dorothy - S2 C
David Rector Productions
Dir. David Rector
2024
Simon
Friends of Dorothy - S2
David Rector Productions
Dir. David Rector
2023
Simon
Friends of Dorothy - S1
David Rector Productions
Dir. David Rector
Music Video
2025
Lead
Glance - Fallweather
Fallweather
Dir. Markus Stuart
2025
Lead
Candlelight - Fallweather
Fallweather
Dir. Markus Stuart
2024
Hiker
'Ritual' - Pendle Hill
Luisarnettfilm
Dir. Luis Arnet & Sam Cameron
2024
Journalist
'Love on the run' - Yorke
Sony Productions
Dir Kyle Caulfield
2024
Lee
'Waking Up With You' - Fergus James
Mushroom Label
Dir. Kyle Caulfield
2023
Zac
'Fashion' - Arloboe
Femmural Productions
Dir. Brandon Armstrong
2022
Zac
'Hallucinating' - Arloboe
Arloboe
Dir. Rosa Ablett-Johnstone
Theatre
2025
Lucius
Titus Andronicus
Prague Shakespeare Company, Theatre Works
Dir. Kevin Hopkins
2025
Solyony
Three Sisters
Theatre Works
Dir. Greg Carroll
2024
Lead
DREDGE
Femmural, Theatre Works
Dir. Brandon Armstrong
2024
Lead
VOLITION
Theatre Works
Dir. Steven Mitchell Wright & Belle Hansen
2023
Jason
ME/DEA
Theatre Works, Radical Acts Festival
Dir. Emma Whitehead
2023
Mike
Belt It!
Theatre Works, Radical Acts Festival
dir. Emma Whitehead
2023
Mikey
If We Got Some More Cocaine I Could Show You How I Love You
Meat Market Stables, Melbourne Fringe
Dir. Christian Cavallo
2022
Lead
Mysteries PART 1 and PART 2
The Liminal Space, Siteworks
Dir. Harry Haynes-Wright
2022
David
Love and Money - Dennis Kelly
The National Theatre Drama School
Dir. Rob Meldrum
2022
Matt
Teeth and Tonic
May As Well productions, Melbourne Fringe
Dir. Maya Britbart Ellazam
2022
Laius
Oedipus Doesn't Live Here Anymore - Daniel Evans
The National Theatre Drama School
Dir. Janis Muller
2022
Performer
DREDGE
The National Theatre Drama School
Dir. Katie Cawthorne
2021
Alsemero, Antonio
The Changeling - Middleton & Rowley
The National Theatre Drama School
Dir. Harry Haynes-Wright
2021
Agamemnon
ACHILLES - Homer
The National Theatre Drama School
Dir. Rob Meldrum
2021
Astrov
Uncle Vanya - Anya Reiss (translation)
The National Theatre Drama School
Dir. Trent Baker
2021
Romeo
Romeo and Juliet
The National Theatre Drama School
Dir. Trent Baker
2020
Stanley Kowalski
A Street Car Named Desire - Tennessee Williams
The National Theatre Drama School
Dir. Charlie Cousins