Television
2021
Talia's Guy
BUMP
Stan
Matthew Moore
2014
Dancer
Kylie Minogue - The TV Week Logie Awards
Network 7
Rafael Bonachela
Theatre
2024
Mr Isaacs/Larry
Your Name
KXT/Purple Tape
Lily Hayman
2022
Steve/Trevor
OUR BLOOD RUNS IN THE STREETS
Metro Arts
Shane Anthony
2020
Steve/Trevor
OUR BLOOD RUNS IN THE STREETS
Redline Productions/Chopt Logic
Shane Anthony
2019
Various
PLAYLIST
Siren Theatre
Kate Gaul
2018
Johnny/Aaron/Carl/
STAY HAPPY KEEP SMILING
NIDA
Kate Gaul
2018
Lucky
WAITING FOR GODOT
NIDA
Susanna Dowling
2017
Harry Horner
THE COUNTRY WIFE
NIDA
Tom Wright
2017
Thomas Putnam
SALEM
NIDA
Madeleine Humphreys
2016
Andrew
I WALK IN YOUR WORDS
NIDA
Kristine Landon-Smith
Music Video
2021
Male Lead
Kye Keen - Uncharted
Natalie Verriest
Natalie Verriest
2019
Dancer
Charbel - 'River of Neglect'
Triple J / NIDA
Flynn Hall
2018
Dancer
Imbi the Girl - 'Angel Face'
Triple J / NIDA
Tait De Lorenzo
2014
Dancer
360 feat. Gossling - 'Price of Fame'
360 Music
Claudia Sangiorgi Dalimore
2014
Dancer
Kylie Minogue - 'I Was Gonna Cancel'
Cadence Films
Rafael Bonachela & Dimitri Basil
2013
Model
The Paper Kites - 'Young'
Oh Yeah Wow
Darcy Prendegast
Online
2019
Uncle
Interactive - Close Connections
Candid Films
Jonathan Pease
Web Series
2023
Greg
The Boy Who Was Afraid of Everything
Nick Barlett
Nick Bartlett