2022
Television
Chester-lead
Crazy Fun Park
ABC
Nick Verso
2019
Theatre
Noah
Become The One
Lab Kelpie
Lyall Brooks
2019
Television
Dean Mahoney
Neighbours
Fremantle Media
Scott Major
2019
Television
Bloom
Playmaker Media
John Curran
2018
Stage
Males
Under Milk Wood
Williamstown Little Theatre
Sandy Green
2018
Feature Film
Arthur
2017
Independant
Michael Kashkerian
2017
Stage
Lead Male
Mild Oats / Weatherwise
Teatro Vivaldi
Tony Turner
2017
Stage
Posner
The History Boys
Everyman Theatre
Jarrad West
2017
Stage
Arthur
Trelawny of the 'Wells'
Canberra Repertory Society
Tony Turner
2017
Television
Tourist
Rake
ABC Production
Kate Dennis
2016
Short Film
Henry
The Final Drama Adventure
Independant
Michael Kashkerian
2015
Feature Film
Henry
The Line 7 Drama Adventure
Independant
Michael Kashkerian
2014
Stage
Macbeth
Macbeth
Bell Shakespeare Schools Festival
Benjamin Sticpewich