
Acted in 50
2020s
- 2026
- 2025
- 2024
- 2023
- 2021
- 2020
Locusts
Cain
Torch Song
Geoff
2010s
- 2019
Escape and Evasion
Carl Boddi
Book Week
Brant
- 2018
Riot
Sergeant Evans
- 2017
Blue Murder: Killer Cop
Larry Churchill · 1 episode
No Appointment Necessary
Dr. Schnell
- 2016
Broke
Ben Kelly
Banana Boy
Bob
- 2015
- 2014
One Eyed Girl
Father Jay
- 2013
- 2012
A Few Best Men
Ray
- 2011
Small Time Gangster
Tony Piccolo · 8 episodes
- 2010
Beneath Hill 60
Sergeant Bill Fraser
2000s
- 2009
Franswa Sharl
Mike Bishop
- 2008
Men's Group
Lucas
- 2007
Razzle Dazzle: A Journey into Dance
Bob
- 2006
Last Train to Freo
The Tall Thug
Kokoda
Sam
- 2005
Bomb
Man
- 2004
Lost Things
Zippo
- 2002
Young Lions
SPG Officer Stevens · 1 episode
- 2001
Mullet
Jones
South Pacific
Stewpot
- 2000
1990s
- 1999
A Difficult Woman
Snuff
- 1998
Bloodlock
Flint
A Difficult Woman
Snuff · 4 episodes
In the Winter Dark
Nick
- 1997
- 1991
1980s
- 1988