2023
Short Film
Jozef
When Wavefronts Collide
The University of Melbourne
Siobhan Mulready
2023
Feature Film
Max
My Melbourne - Into the Spotlight
Mind Blowing Films
Rima Das
2023
Theatre
Mercutio Understudy (Perfomed)
Romeo & Juliet
The Australian Shakespeare Company
Glenn Elston
2022
Dance
Spats
The Jazz Joint
Celebrity Cruises
No Ceilings Entertainment
2021
Theatre
Soldier/ Fight Captain
Macbeth
Melbourne Opera
Bruce Beresford
2021
Theatre
Puck
A Midsummer Nights Dream
The Australian Shakespeare Company
Glenn Elston
2020
Musical Theatre
Ensemble/ Willard Understudy
Footloose
Norwegian Cruise Line
David Ruturra
2020
Stage
Principal Dancer
Elements
Norwegian Cruise Line
Patty Wilcox
2019
Stage
Principal Dancer
Mickeys Christmas Big Band
Disneyland Paris
Matt West
2019
Theatre
Balthasar
Romeo & Juliet
The Australian Shakespeare Company
Glenn Elston
2018
Theatre
Acro Fairy/ Puck Understudy
A Midsummer Nights Dream
The Australian Shakespeare Company
Glenn Elston
2017
Short Film
Lead Teenage Boy
Words of a Teenage Writer
Luke Robson
2017
Short Film
Plumber
The Disappearance of Fredrick Valentich
Luke Robson
2012
Feature Film
Street Urchin
The Mystery of a Hansom Cab
ABC
Shawn Seet
2011
Theatre
Young Peter Allen
The Boy From Oz
The Production Company
Nancy Hayes
2010
Theatre
Young Duke of York
Richard the III
Melbourne Theatre Company
Simon Phillips
2009
Television
Mickey Gannon
Neighbours
Fremantle Media
Various