2020
Stage
Male Lead
Passenger (Sydney season)
Auspicious Arts
Jessica Wilson
2019
Stage
Male Lead
Passenger (UK Tour)
Auspicious Arts
Jessica Wilson
2018
Stage
Performer
Small Metal Objects (Japan Tour)
Back to Back
Bruce Gladwin
2018
Television
Asio Agent
Street Smart
CJZ / Worldwide Productions
Damien Davis
2018
Television
Roland
Nowhere Boys 4
Matchbox
Goran Stolevski /Catriona McKenzie
2018
Television
Kevin
Jack Irish s2
Easy Tiger /Essential Media / ABC
Fiona Banks
2017
Stage
Male Lead
Passenger
Producer Jessica Wilson
Ian Pidd
2017
Television
Kev
Glitch 2
Matchbox / ABC
2016
Web Series
Jim /Security Guard (main cast)
Little Acorns
Producer Tait Brady
Trudy Hellier / Maria Theodorakis
2016
Feature Film
Country Cop
Ali's Wedding
Matchbox
Jeffrey Walker
2016
Stage
Male Lead
Egg
Melbourne Theatre Co / Terrapin Theatre Co
Leticia Cáceres
2015
Television
Treasury Department Secretary
Utopia
Utopia TV / ABC
Rob Sitch
2014
Stage
Man
Normal.Suburban.Planetary.Meltdown
Malthouse Theatre
Susie Dee
2014
Television
Kev
Glitch
ABC
Emma Freeman
2014
Television
Det. Roland Murphy (Main cast)
Nowhere Boys Series 2
Matchbox
Alister Grierson /Rachel Griffiths
2014
Feature Film
Alan Robertson
Strangerland
Parker Pictures Productions
Kim Farrant
2013
Feature Film
Neil
Cut Snake
Matchbox
Tony Ayres
2013
Television
Bruce Starkey
The Broken Shore
ABC
Rowan Woods
2013
Television
Douglas Calahan
Doctor Blake Mysteries
ABC
Declan Eames
2013
Television
Det. Roland Murphy (Main cast)
Nowhere Boys -series 1
Lost Boys Production Pty Ltd
Daina Reid/ Alister Grierson
2011
Television
Mr Opie
Miss Fishers Murder Mysteries
ABC
Emma Freeman
2011
Television
Rob Oakshott
At Home with Julia
ABC
Erin White
2010
Television
Jock Fender
City Homicide
Seven Network
Michael Pattinson
2010
Feature Film
Larry Stokes
Big Mumma's Boy
Valarc Films
Franco Di Chiera
2009
Television
Judge
As The Bell Rings
Disney
David McDonald
2009
Television
Jock Fender
City Homicide
Seven Network
David Cameron
2009
Stage
Charlie Mudd
Goodbye Vaudeville Charlie Mudd
Malthouse Theatre
Chris Kohn
2008
Television
Max (2 eps)
Satisfaction
Show Time
Steve Jodrell
2007
Short Film
Alan
Small Metal Objects
Back To Back Theatre
Bruce Gladwin
2005
Stage
Alan
Small Metal Objects - Nominated 2006 Helpman Awards for Best New Australian Work
Back to Back Theatre
Bruce Gladwin
2005
Television
Lead Regular
Comedy Inc. - Series 1,2,3,4
Crackerjack Productions
David McDonald
2004
Television
Guest
MDA
ABC
2003
Stage
Ensemble
Soft
B2B /Europe/Nth America Tour
Bruce Gladwin
2003
Feature Film
Jerilderee Man
Ned Kelly
Working Title
Gregor Jordon
2002
Stage
Steve
The Trade
Melbourne Comedy Festival
2002
Stage
Ensemble
Soft
Back to Back -Melb Festival
Bruce Gladwin
2002
Television
Marty Engle - regular
Stingers (Series 5) - 2001 - 2002
Simpson Le Mesurier
Various
2001
Television
Rick Beecher
Something in the Air
ABC/Simpson Le Mesurier
Scott Feeney
2001
Television
Max Keeble
Blue Heelers
Seven Network/Southern Star
Aarne Neeme
2001
Television
Presenter
Australian Life
Sportsworld
Peter Blenkinsop
2000
Television
Jack Geddis
Round the Twist
ABC
2000
Television
Peter
Waiting at the Royal
Apollo Films
Glenda Hambly
2000
Television
Squid Connors
Seachange (Series 2)
ABC/Artist Services
Mandy Smith / Various