Television
2023
Waiter
Wellmania
Freemantle Media Australia
Celeste Barber
2023
Clarke
Monologue
Truce Films
Nick Melin | Nina Oyama
2023
Hotel Clerk
Wolf Like Me S2
Made Up Stories
Abe Forsythe
2023
Brian
Bump S4
Stan Australia
Various
2022
Tyler
Colin from Accounts S1
CBS Studios International
Various
2019
Leon
The Other Guy
Wooden Horse
Matt Okine
2018
Additional Cast
No Activity
Jungle Entertainment
Trent O'Donnell | Patrick Brammall
2017
Stephen
The Letdown
Giant Dwarf
Various
2013
Various / Ensemble
Wednesday Night Fever
Quail Television
Various
2012
Sharpe 3
Death Star PR
Dark Star Productions
Tim Nicholls
2011
Paparazzo
At Home with Julia
ABC
Erin White
2010
Gordon
Paper Giants: The Birth Of Cleo
ABC
Diana Reid
2009
Core Cast (Ensemble)
Double Take
Fremantle Media
David McDonald
2007
Ari Simon
All Saints
Chanel 7
Daniel Nettheim
2003
Game Show Contestant
CNNNN
Cracker Jack
Mark Fennessey
2002
Fingng's Worker
CNNNN
Cracker Jack
Mark Fennessey
Stage
2017
Rhys
This Much Is True
Red Line Productions
Toby Schmitz
2015
Rosencrantz
Hamlet National Tour
Bell Shakespeare
Damien Ryan
2011
Albert
Capture The Flag (national tour)
TRS and Critical Stages
Toby Schmitz
2011
Hal
Loot
Sydney Theatre Company
Richard Cottrell
2010
George Gibbs
Our Town
Sydney Theatre Company
Iain Sinclair
2009
Fred Finch
The Web
Black Swan State Theatre Company
Marcelle Schmitz
2008
Chris Smith
Killer Joe
B Sharp
Iain Sinclair
2007
Albert
Capture The Flag
TRS
Toby Schmitz
2006
Eric
Lord Of The Flies
The Group Theatre
Iain Sinclair
2005
Ginger
Who Smokes Kool?
The Group Theatre
Iain Sinclair
2005
Adam
The Grey House
The Group Theatre
Michael Booth
2003
Fick
Balm in Gilead
The Group Theatre
Amos Szeps Michael Booth
2003
Warren
This is Our Youth
The Street Stheatre
Iain Sinclair
2003
Dr Michael Astroff
Uncle Vanya
The Street Theatre
Iain Sinclair
2003
Scare Crow
Aphi Tapu
National Playwright's Festival
Iain Sinclair
2002
Josh
All My Sleep and Waking
Elbow Theatre
Iain Sinclair
2001
Duke Frederieto, Silvius
As You Like It
Acting Company
Barb Barnett
2000
Rex
A Streetcar Named Datsun 120Y
Elbow Theatre
Iain Sinclair
1999
Gary
Shopping And Fucking
Elbow Theatre
Iain Sinclair
Short Film
2007
Lead role
Like Flies To Wanton Girls
Daniel Reisinger
2005
Brian - Lead Role
Peephole
Damon Herriman
2005
American Morman
The Saviour
Pete templeman