
Known for

Three Dollars
2005Old Man Williamson
Welcome Stranger
2006Old Man
Breakaway
1990Carmichael
Lilian's Story
1996Frank
Newsfront
1978Father Coughlan
Grievous Bodily Harm
1988Neil Bradshaw
Yackety Yack
1974Steve/Self
The Legend of Fred Paterson
1996Narrator (voice)
Queensland
1976Doug
BoyTown
2006Priest
Point of No Return
1996Priest
Feathers
1987Doug
The Last Days of Loneliness
2021Open City
1993
Blood Money
1980Pete Shields
Tatlin
1990Narrator (voice)
Puppenhead
1990Goethe
The Secret History of Brisbane
2001Narrator (voice)