
Acted in 39
2020s
- 2023
Rhyme Time
Harold
- 2021
2010s
- 2019
- 2016
Deep Water
Chief Inspector Peel · 4 episodes
- 2013
The Time of Our Lives
Matt Tivolli · 21 episodes
- 2012
Dangerous Remedy
Jack Ford
- 2010
The Hopes and Dreams of Gazza Snell
Gazza Snell
2000s
- 2009
Blessed
Peter
Prime Mover
Phil
- 2008
The Informant
Richard Button
- 2007
Unfinished Sky
John Woldring
Curtin
John Curtin
- 2006
Stepfather of the Bride
Daniel
Kokoda
The Colonel
- 2005
Look Both Ways
Nick
You and Your Stupid Mate
Peter
- 2003
The Shark Net
Roy Drewe · 3 episodes
- 2002
- 2001
My Brother Jack
Mr Meredith · 2 episodes
Do or Die
Daryl Quint · 2 episodes
1990s
- 1999
- 1998
- 1994
Body Melt
Paul Matthews
- 1993
Snowy
Max Heimer · 13 episodes
Broken Highway
Roger
- 1992
- 1991
The Last Crop
Real Estate Agent
- 1990
Wendy Cracked a Walnut
Ralph
Appearances11
2010s
- 2019
Aftermath: Beyond Black Saturday
Narrator
- 2018
Rottnest Island: Kingdom Of The Quokka
Narrator · 2 episodes
- 2015
The Waler: Australia's Great War Horse
Narrator
- 2011
The Slap
Narrator (voice) · 8 episodes
Out of the Ashes
Narrator
- 2010
Kokoda
Himself - Narrator · 2 episodes
2000s
- 2008
Mawson: Life and Death in Antarctica
Self/Self - Narrator (voice)
- 2005
Pictoplasma: Characters in Motion, Vol. 1
Narrator
- 2000
Brother
Narrator (voice)
1990s
- 1999
Cousin
Narrator (voice)
- 1997
Uncle
Narrator (voice)