Television
2024
Robbie
Ten Pound Poms S1 - 2
Stan
Ana Kokkinos & Jamie Magnus Stone
2023
Joseph
Wellmania
Netflix
Erin White & Helena Brooks
2022
Brian Rhyne
Joe vs. Carole
Stan / Peacock
Justin Tipping
2020
Shaun
The Tailings
SBS
Stevie Cruz-Martin
2018
Brad
Reckoning
Playmaker
Shawn Seet
2018
Kit
Rosehaven
ABC
Shaun Wilson
Stage
2023
Edward
Consent
Outhouse Theatre Co
Craig Baldwin
2020
Saleh Abu Mohammad
Aleppo. A Portrait of Absence
Adelaide Festival / Haus der Kulturen der Welt - Berlin (HKW) / Züricher Theater Spektakel
Omar Abusaada
2019
Mickey
End Of The Rainbow
STCSA
Elena Carapetis
2018
Zio
Blame Traffic
twentysevensix
Michael Andrew Colins
2017
Father/Duncan
Love and Money
NIDA
Judy Davis
2016
Sir Andrew Aguecheek
Twelfth Night
NIDA
Tom Wright
2016
Woyzeck
Woyzeck
NIDA
John Sheedy
2015
Falko
Infected
NIDA Directors Program
Charles Sanders
2014
Martin
Neighbourhood Watch
State Theatre Company of South Australia
Julian Meyrick
2013
Hamlet/Nic
The Complete Works of William Shakespeare (Abridged) National Tour
State Theatre Company of South Australia
Adam Cook
2012
Jim O'Connor
The Glass Menagerie
State Theatre Company of South Australia
Adam Cook
2012
Chunk
The Call
Junglebean
David Mealor
2011
John Caleo
Holding The Man
State Theatre Company of South Australia
Rosalba Clemente
2011
Julian St John Smith
The Misanthrope
State Theatre Company of South Australia
Catherine Fitzgerald