Stage
2023
Felix
A Concise Compendium of Wonder
Slingsby Theatre
Andy Packer
2022
Antipholus of Ephesus
The Comedy of Errors
Bell Shakespeare
Janine Watson
2022
Director
The Wonderful World of Will
Bell Shakespeare
Felix Jozeps
2019
Banquo / Seyton
Macbeth
Bell Shakespeare
Huw McKinnon
2018
Joe Spud
Billionaire Boy - Australian Tour
CDP
Susanna Dowling
2017
Puck
A Midsummer Night's Dream
Sport For Jove
Susanna Dowling
2015
Michael
Debris
RedLine - The Old Fitz
Sean Hawkins
2015
Christian
The Song Was Wrong
Perth Theatre Company
Melissa Cantwell
2015
Puck
A Midsummer Night's Dream
Sport for Jove
Susanna Dowling
2014
Multiple
Henry V
Bell Shakespeare
Damien Ryan
2014
Florizel, Cleomenes
The Winter's Tale
Bell Shakespeare
John Bell
2013
Gloucester/Boy/Mouldy
Henry 4
Bell Shakespeare
John Bell
2012
Macbeth, Macduff, Witch
Macbeth : Undone
Bell Shakespeare
Matt Edgerton
2012
Lysander, Flute
Midsummer Madness
Bell Shakespeare
James Evans
2012
Benvolio, Paris
Romeo and Juliet
Bell Shakespeare
Damien Ryan
2011
Billy Downs
The Libertine
Sport for Jove
Damien Ryan
2010
Josh
Zetland
Sydney Fringe
Andrew Johnston
2009
Davey
The Lieutenant of Inishmore
WAAPA 3rd Year Acting
David Myles
2009
Oliver / Corin
As You Like It
WAAPA 3rd Year Acting
Lee Lewis
2009
Meshak
Coram Boy
WAAPA 3rd Year Acting
Chris Edmund
2008
Angelo
Love, Lust and Revenge
WAAPA 2nd Year Acting
Michael Jenn
2008
Pavel
A Mother
WAAPA 2nd Year Acting
Nigel Rideout
2008
Various Characters
Private Lives of The Master Race
WAAPA 2nd Year Acting
Leith Taylor
2008
Mario
Fidel's Cigar
WAAPA 2nd Year Acting
Chris Edmund
Television
2023
Corbin
Desert King
Netflix
Greg Mclean
2019
Waz
Mr In-between Season 2
Blue Tongue Films and FX and Foxtel
Nash Edgerton
2016
Fleet
Top Of The Lake
See-Saw Films
Jane Campion
2013
Sven
The Moodys
Jungle Boys/ABC
2011
Ernest Wilson
Underbelly "Razor" Series 4
Screentime Channel 9
Tony Tilse