2022
Television
Hugh Lang
Savage River
Aquarius Films
Jocelyn Moorhouse
2021
Television
Des
Five Bedrooms series 3
Hoodlum / Network Ten
2020
Feature Film
Sheriff Gebler
Impala
Impala 2020
Kurt Wimmer
2020
Television
Des
Five Bedrooms series 2
Hoodlum / Network Ten
Peter Templeman
2018
Short Film
Lead
Saturn Returns
Steven Tandy
2017
Feature Film
Stephen Cuthbert
That's Not Me
Storey Box Ptd Ltd
Gregory Erdstein
2015
Feature Film
Father Wallbridge
Holding the Man
HTM Film Productions
Neil Armfield
2013
Feature Film
Dougie (Lead)
Backyard Ashes
Crow Crow Productions
Mark Grentell
2013
Television
Dr Bob Newman
Winners & Losers
Channel 7
various
2013
Television
Dennis
Never Tear Us Apart
Never Tear Us Apart Pty Ltd/ Shine
Daina Reid
2012
Television
Rod (recurring)
Please Like Me
ABC / Please Like Me Pty Ltd
Matthew Saville
2011
Television
Gavin Brathwaite (main cast)
Bed of Roses series 3
ABC TV
Paul Moloney
2009
Feature Film
The Father/St Christopher
Prime Mover
Transmission Films / ICON
David Caesar
2010
Television
Gavin Brathwaite (main cast)
Bed of Roses series 2
ABC TV
Paul Moloney
2008
Television
Gavin Brathwaite (main cast)
Bed of Roses series 1
ABC TV
Paul Moloney
2007
Television
Jumbo Watson
City Homicide
Channel Seven
Dana Reid
2007
Television
Ethan
All Saints
Channel Seven
Tony Krawitz
2007
Television
Big Cop
Valentines Day
ABC
Peter Duncan
2007
Television
Barnes
The Librarians
Gristmill / ABC
Wayne Hope
2007
Television
Victor Pierce
Underbelly
Channel Nine
Peter Andrikides
2006
Feature Film
The Cop
Lucky Miles
Michael James Rowland
2006
Feature Film
Vic Glassman
The Jammed
Dee McLachan
2005
Feature Film
Dan
Wil
Don Linke/Quixotic Films
Jeremy Weinstein
2004
Television
Benjamin (Guest Lead)
Stingers
Simpson Le Mesurier Films
Julian McSwiney
2004
Television
Duncan Keogh
Murray Whelan - The Brush off
Channel 7
Sam Neil
2004
Feature Film
Phil
Look Both Ways
Hibiscis Films
Sarah Watt
2003
Television
John
MDA
ABC TV
Dana Reid
2003
Television
Carl Doakes
Loot
ABC TV Drama
Sean Set
2002
Television
Mr. Theasaurus
Worst Best Friends
Cox Knight
Various
2002
Feature Film
Stanistreet
Ned Kelly
Working Title
Gregor Jordan
2001
Feature Film
Norm
Dirty Deeds
Dirty Deeds P/L
David Caesar
2000
Television
Tony Twist (13 eps)
Round the Twist
ACTF
Various
2000
Feature Film
Peter
Mullet
Porchlight Films
David Caesar
2000
Feature Film
Mr. Hungerford
Rabbit Proof Fence
Jabal Films
Phil Noyce
1999
Feature Film
Len
The Dish
Working Dog
Rob Sitch
1997
Feature Film
Crean
Kiss or Kill
Bill Bennett Productions
Bill Bennett