2022
Darby and Joan as Not available2022
Mystery Road: Origin as Peter Lovric2021
The Stranger as John2018
Boar as Bob Murdock2016
Doctor Doctor as Jim Knight2016
Brock as Harry Firth2015
The Madness of Max as Self2013
The Great Gatsby as Dan Cody2012
Redfern Now as Richard2012
Jack Irish: Bad Debts as Kevin Pixley2010
Lowdown as Jack Cooper2010
The Wedding Party as Roger2010
Red Hill as Old Bill2010
I Love You Too as Bill2009
Subdivision as Harry2008
East of Everything as Terry Adams2008
Not Quite Hollywood as Self2008
The View from Greenhaven as Lach2007
Sea Patrol as Not available2007
Royal Flying Doctor Service as Not available2007
The King as Harry M. Miller2006
Two Twisted as Frank2005
Hell Has Harbour Views as Bruce Kent2004
The Brush-Off as Eastlake2004
Big Reef as Reilly2003
The Man from Snowy River: Arena Spectacular as Banjo Paterson1999
In the Red as Sparky1996
Water Rats as Det. Sgt. Jack Christey1996
Water Rats as Jack Christey1995
Sanctuary as Robert 'Bob' King1994
Frontline as Graeme Prowse1994
Halifax f.p. as Jonah Cole1994
Escape from Jupiter as Duffy1993
Nazi Supergrass as Narrator1992
Over the Hill as Benedict1991
Police Rescue as Kevin "Nipper" Harris1990
The Big Steal as Gordon Farkas1988
Emma: Queen of the South Seas as Captain Tom Farrell1988
Hard Knuckle as Harry1988
The Clean Machine as Ed Riordan1986
Two Friends as Kevin1984
The Boy in the Bush as Esau1984
Fast Talking as Redback1984
Silver City as Victor1983
The Winds of Jarrah as Clem Mathieson1982
The Highest Honour as A.B. W.G. Falls1982
Squizzy Taylor as Det. Piggott1982
The Little Feller as Frank Blair1981
A Town Like Alice as Tim Whelan1980
The Last Outlaw as Joe Byrne1980
The Chain Reaction as Larry1979
Mad Max as Jim Goose1979
The Last of the Knucklemen as Mad Dog1978
Taxi! as Terry Dean1977
Summer City as BooNaN
Same Time Monday as Father