2019
Stage
Bartley
The Cripple Of Inishmaan
Mad March Hare Theatre Company
Claudia Barrie
2018
Stage
Glen, Ray, Geoff
Lost Boys
Merrigong Theatre Company
Leland Keane
Stage
Bryce
Cage
5 Eliza
Shae Riches
2017
Stage
Kev
Bengal Tiger At The Baghdad Zoo
Mad March Hare
Claudia Barrie
Stage
Owl/Snake/Fox
The Gruffalo
CDP
2016
Commercial
Ukulele
Bundaberg Rum Lazy Bear TVC
Bundaberg Rum
Stage
Zack
Belleville
Mad March Hare and Red Line Productions
Claudia Barrie
2015
Television
Damo
Home and Away
Channel 7
Jet Wilkinson
Short Film
Matt
Tall, Thin
Buy No Milk
Josh Anderson
Stage
Ryan
Shivered
Mad March Hare Theatre Company
Claudia Barrie
2014
Stage
Ross
The Removalists
Critical Stages
Leland Kean
Television
Will
Wonderland
Fremantle Media/Network 10
Darren Ashton
Musical Theatre
Anthony Hope
Sweeney Todd
New Theatre
Giles Gartrell-Mills
2013
Stage
Man
Heart of Glass - Phillip Kavanagh
Bondi Feast Playwright festival
Pierce Wilcox
Television
Alexis
Carlotta
ABC
Samantha Lang
Commercial
Brad
iselect campaign 2013
iselect
Stage
Ryan
This Heaven
Belvoir
Lee Lewis
2012
Stage
Padraic
The Lieutenant of Inishmore
NIDA
Paige Rattray
Stage
McLeavy
Loot
NIDA
Darren Gilshenan
2011
Stage
Satan
The Last Days Of Judas Iscariot
NIDA
Mel Shapiro
Stage
Clown
The Winter's Tale
NIDA
Lee Lewis