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
Stage
2017
This Much Is True
Red Line Productions
Toby Shcmitz
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
Television
2013
Wednesday Night Fever
Quail Television
2011
paparazzo
At home with Julia
ABC
Erin White
2010
Gordon
Paper Giants: The Birth Of Cleo
ABC
Diana Reid
2009
Core cast member
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
Crackerjack
Mark Fennessey