Stage
2024
Occi
Swansong
Theatre Works
Greg Carroll
2024
Ensemble
Sparkling Darkly
Sugary Rum Productions / Old Fitz
Nick Coyle
2024
Valene
The Lonesome West
Empress Theatre
Anna Houston
2020
Hamlet
Hamlet
Australian Shakespeare Company
Glen Elston
2019
Jason
Australian Realness
Malthouse Theatre
Janis Muller
2017
Don Pedro
The Rover
Belvoir St Theatre
Eamon Flack
2016
Occi
Swansong
Skylight Theatre Company Los Angeles
Greg Carroll
2015
Curley
Of Mice And Men
Sport For Jove
Iain Sinclair
2014
Ray
Glory Dazed
Red Stitch Actors Theatre
Greg Carroll
2012
David
War Horse
National Theatre Of London
2012
Ken
Red
Melbourne Theatre Company
Television
2025
Jason
Bay of Fires S2
Archipelago Productions
Max Dann | Marta Dusseldorp
2023
Jason
Bay of Fires S1
Archipelago Productions
Max Dann | Marta Dusseldorp
2020
Guest Cast
Black Comedy
ABC TV
Beck Cole | Steven McGregor
2018
Ivan / Nate's Dad
Nate is Late
Kids First
Various
2014
Guest: Sid Fry
Miss Fisher's Murder Mysteries
ABC TV
Various
2014
Guest: Kennedy
The Doctor Blake Mysteries
January Productions
Various
2012
Various voices
The Flamin' Thongs
MediaWorld
Various
2010
Tim Padgett
City Homicide Series 4
Seven Network
Various
2010
Jake Wilson
Killing Time
Fremantle Media
2009
Terry Hartigan
Rush Series 2
Southern Star Productions
2009
Jason
Dogstar Series 2
Media World Pictures
2009
Trev
Lil Larrikins
Etlamogah Entertainment Pty Ltd
2008
Crazy Marine
The Pacific
Playtone/Dreamworks/HBO
2007
Guest: Danny
Canal Road
Nine Network
2005
Toby Johnson
Wicked Science 2
Jonathan M Shiff
Colin Budds
2005
Chad
Nightmares and Dreamscapes
Coote Hayes
Mike Robe
2004
Young Iphicles
Hercules
Coote Hayes
2003
Danny Glick
Salems Lot
Coote Hayes
Mikael Salomon
2003
Joshua Tranter
MDA
ABC
SEan
2003
Mark Emmett
Blue Heelers
Seven Network
Peter Sharp
2003
Toby Johnson
Wicked Science - 2002 - 2004 (Series 1 and 2)
Jonathan M Shiff
Grant Brown & Richard Jasek
Voice Over
2016
Hero Gang
Deep Water
SBS
Amanda Blue
2016
Hero V/O
Pete's Dragon
Disney
2011
Voiceover
Herald Sun - Trivial Pursuit
Bang Bang