2023
Theatre
Performer
Possum Magic National Tour
Monkey Baa
Sandra Eldridge
2019
Stage
Duke
Comedy of Errors
Parammatta Riverside
Stefo Nanstou
Musical Theatre
Bank Manager
Once
Darlinghurst Theatre Company
Richard Carroll
Theatre
Zac
Cosi
STC/MTC
Sarah Goodes
2018
Commercial
Hero
Ogilvy
KFC
Graeme Burfoot
Stage
Curtis
The River at the End of the Road
Sport for Jove
Damien Ryan
Stage
Cleante/Bonnafoy/Beralde
Hypochondriac
Darlinghurst Theatre Company
Jo Turner
2017
Stage
Sylvio
The Servant of Two Masters
Sport for Jove
Frankie Savige & George Banders
Stage
Angelo
Measure for Measure
Sport for Jove
Lizzie Schebesta
Stage
Jym
Rough Draft
Sydney Theatre Company
Jess Arthur
Stage
Sol
This Is Not Mills And Boon
Beautiful Thing Theatre Co.
Richard Hilliar
Stage
Phyllis
Babes In The Woods
Don't Look Away & Old Fitz
Phil Rouse
2016
Stage
Watson/O'Neill
Reading/Workshop Inside The Island
Sydney Theatre Co
Kip Williams
Stage
Phyllis
Babes In The Woods
Don't Look Away
Phil Rouse
2015
Short Film
Performer
Communion
Dumbsaint
Michael Andrasko
Musical Theatre
Henry
Incredible Book Eating Boy Int. Tour
CDP Productions
Frank Miller
Stage
Prince Edward
Edward II
Sport For Jove
Terry Karabelas
Short Film
Zombie Joe
Undeadicated
General Legends
Felix Jozeps
2013
Short Film
Performer
The Auteur
Dumbsaint
Michael Andrasko
Musical Theatre
Henry
The Incredible Book Eating Boy
Christine Dunstan Productions
Frank Miller
Stage
Performer
Rough Draft 21
Sydney Theatre Co.
Kip Williams
Stage
Performer
Patrick White Playwright Award
Sydney Theatre Co
Kip Williams
2012
Stage
Ensemble
A Comedy of Errors
Sport For Jove
Terry Karabelas
Stage
Performer
Rough Draft 16
Sydney Theatre Co
Kip Williams
Stage
Twelfth Night
Sebastian
Sport for Jove Productions
Damien Ryan
Stage
Tempest
Ferdinand
Sport for Jove Productions
Matthew Edgerton
Stage
Alpha
Fallout
Tamarama Rock Surfers
Kip Williams
Stage
Chadwick
Punk Rock
Pants Guys Productions
Anthony Skuse
2011
Commercial
Hero/Lead
Clip Every Trip TVC
Jungle
Opera
Master
Ich Haber Genug
Aus Chamber Orchestra
Kip Williams
Stage
Puck
A Midsummer Night's Dream
Sport For Jove
Damien Ryan
Stage
Harry
Dirty Land
New Theatre
Paige Rattray
Stage
Performer
Totally Amazing
Echelon Productions
Stage
actor
24 Hour Play Generator
Griffin Theatre Company
Stage
Jono
K.I.J.E
Old Fitzroy/Tama Rock Surfers
Sarah Giles
Stage
Chiron
Titus Andonicus
Cry Havoc
Kate Revz
2010
Stage
Bonnefoi/Daifoirerhoea/Pergon
THE HYPOCHONDRIAC
NIDA
Chris Hurrell
Stage
Jack
Lord Of The Flies
Nida
Kip Williams
2009
Stage
Oberon/Theseus
A Midsummer Night's Dream
Nida
Tony Knight
2008
Stage
Tom
This Property Is Condemned
Nida
Imara Savage
Stage
Kilmah
X
NIDA
Tony Wong