Actor
The Stranger
2021
as John
Boar
2018
as Bob Murdock
The Great Gatsby
2013
as Dan Cody
Jack Irish: Bad Debts
2012
as Kevin Pixley
Red Hill
2010
as Old Bill
I Love You Too
2010
as Bill
The Wedding Party
2010
as Roger
Subdivision
2009
as Harry
The View from Greenhaven
2008
as Lach
The King
2007
as Harry M. Miller
Hell Has Harbour Views
2005
as Bruce Kent
Big Reef
2004
as Reilly
The Brush-Off
2004
as Eastlake
The Man from Snowy River: Arena Spectacular
2003
as Banjo Paterson
In the Red
1999
as Sparky
Sanctuary
1995
as Robert 'Bob' King
Over the Hill
1992
as Benedict
The Big Steal
1990
as Gordon Farkas
Hard Knuckle
1988
as Harry
The Clean Machine
1988
as Ed Riordan
Two Friends
1986
as Kevin
Silver City
1984
as Victor
Fast Talking
1984
as Redback
The Winds of Jarrah
1983
as Clem Mathieson
Squizzy Taylor
1982
as Det. Piggott
The Highest Honour
1982
as A.B. W.G. Falls
The Little Feller
1982
as Frank Blair
The Chain Reaction
1980
as Larry
The Last of the Knucklemen
1979
as Mad Dog
Mad Max
1979
as Jim Goose
Taxi!
1978
as Terry Dean
Summer City
1977
as Boo
Same Time Monday
as Father