2021
SF
SF Tom (Lead), The Fix
2021
SF
SF The Lifesaver (Lead), The Lifesaver
2018
FF
FF Sam (Supporting lead), The James Gibson Story
2017
SF
SF Dax (Lead), Blood Only
2016
ST
ST Blue Beard/Pirate Pete, Pirate Adventures (2016 & 2017)
2016
SF
SF Doctor D (Lead), Raunchy Doctor D
2016
SF
SF Max (Supporting lead), Paradox
2015
SF
SF Police Officer (Principal), The Leave Behind
2015
SF
SF Mason Roberts (Lead), Breathe
2014
WS
WS Various (Lead), Chit Chats
2014
SF
SF The Man (Lead), Machine Wash Only
2014
SF
SF Lester Hill (Lead), Lester Hill
2014
TV
TV The Vocalist (Supporting lead), Bob Kratzenjammer: Metal Detective
2014
SF
SF Ash (Lead), The Travelling Salesman
2014
C
C Man loading car (OCP), Honda
2014
SF
SF Will (Supporting lead), There Has To Be More Than This
2014
SF
SF Sam (Principal), Charlie & Sam
2013
SF
SF Sergeant (Supporting lead), Revolution
2013
SF
SF Theo (Principal), What Remains
2013
SF
SF Jay Jones (Lead), The Runner
2013
C
C Man with chips (OCP), Fiveless/50 Arc - AFL Road Safety (TAC)
2013
ST
ST Donnie/Tony/Stalker, The Messenger
2013
C
C Lead bombsuit man (OCP), Energy Safe Victoria
2012
SF
SF Terrorist (Principal), Out Of Time
2011
SF
SF Scott (Lead), Silence
2011
TV
TV Assassin (Featured), Chord: Episode 3
2011
SF
SF Scott (Lead), Deceit
2011
SF
SF Odysseus (Supporting lead), Hired
2010
SF
SF Lee (Principal), True Story
2010
SF
SF Odysseus (Secondary lead), The Scylla
2010
ST
ST Alan, The Crackwalker (Showcase)
2010
ST
ST Jamie, Truly, Madly, Deeply (Showcase)
2008
ST
ST Levene, Glengarry Glen Ross (Showcase)
2007
SF
SF Tim (Supporting lead), Silent Noise
2005
TV
TV Groom-to-be (Guest star), Fame And Fortune
2005
ST
ST Rosencrantz, Rosencrantz & Guildenstern Are Dead (Showcase)
2004
SF
SF Dodgy tenant (Featured), The Cosmic Snag
2000
ST
ST Gold rush digger, The New Ophir
1999
ST
ST Hapless goth, Creeper
1998
ST
ST Du00e6mon, Dome
1997
ST
ST 4-ball, Rack 'Em Up
1997
ST
ST Boomer, Beyond The Barricades