
Acted in 57
2020s
- 2022
The Debt Collector
Father Leach
- 2021
The Last Days of Loneliness
Movie
2010s
- 2018
Romper Stomper
Elderly Resident · 1 episode
- 2016
The Weatherman's Umbrella
Great Grandfather
- 2015
- 2014
Jack Irish: Dead Point
Wilbur
- 2013
- 2012
Jack Irish: Black Tide
Wilbur
- 2010
Pinion
Doctor
I Love You Too
Frank
2000s
- 2009
- 2008
- 2007
- 2006
BoyTown
Priest
Welcome Stranger
Old Man
Blue Notes
Helen's Father
- 2005
- 2003
Harvie Krumpet
Harvie (voice)
- 2000
1990s
- 1997
Uncle
Uncle (voice)
Good Guys, Bad Guys
Finbar Maginnis · 1 episode
The Balanced Particle Freeway
Zeppa's Voice (voice)
- 1996
Lilian's Story
Frank
Point of No Return
Priest
- 1994
- 1993
Snowy
Bert Gibson · 1 episode
- 1992
Bloodlust
Mr. Fetish
- 1991
Kelly
Bill · 1 episode
- 1990
Breakaway
Carmichael
Nirvana Street Murder
Policeman
Puppenhead
Goethe
1980s
- 1988
Grievous Bodily Harm
Neil Bradshaw
Smoke 'Em If You Got 'Em
Movie
Devil's Hill
Linc
Always Afternoon
Police Sergeant · 1 episode
- 1987
Bachelor Girl
Movie
Feathers
Doug
Hungry Heart
Mr. Maloney
- 1986
- 1985
Archer's Adventure
Egan the Blacksmith
- 1983
The Plains of Heaven
Landrover owner
- 1980
Blood Money
Pete Shields
Palm Beach
Larry Kent
1970s
- 1978
Newsfront
Father Coughlan
- 1977
The Love Letters from Teralba Road
Movie
- 1976
Queensland
Doug
- 1974
Yackety Yack
Steve/Self
Wrote 1
1990s
- 1996
To Have and to Hold
Script Editor
Appearances5
2010s
- 2016
Running Wild: Australia's Camels
Self
- 2015
Ernie Biscuit
Narrator (voice)
2000s
- 2001
The Secret History of Brisbane
Narrator (voice)
1990s
- 1996
The Legend of Fred Paterson
Narrator (voice)
- 1990
Tatlin
Narrator (voice)