2020
Theatre
Nick/Actor 2
The Campaign
Gavin Roach Productions
Peter Blackburn
2020
Presenter
Stage Host
Australian Open Ballpark
The Entertainment Store
2019
Musical Theatre
Henry/Boy/Others
BIG Dreams
Echelon Productions
Graham Pages
2019
Commercial
Boy
Vicks - Kissing
Truce Films
2019
Rehearsed Readings
Andrew
Three Winters Green
LHE
Les Solomon
2018
Musical Theatre
Soldier/Alex
Sunday In the Park With George
WAAPA
Tyran Parke
2018
Musical Theatre
Enoch Jr
Carousel
WAAPA
Jason Langley
2017
Musical Theatre
Martin Van Buren
Bloody Bloody Andrew Jackson
WAAPA
Shaun Rennie
2017
Musical Theatre
Ensemble
42nd Street
WAAPA
Jason Langley
2017
Theatre
Simon
Lord of the Flies
WAAPA
Crispin Taylor