- 2023
Rachel's Farm : Lui-même
- 2019
Palm Beach : Frank
- 2018
Pierre Lapin : Mr. Rabbit (voix)
- 2018
Sweet Country : Sergeant Fletcher
- 2017
Australia Day : Terry Friedman
- 2017
David Stratton: A Cinematic Life : Lui-même
- 2016
Blue, mon chien d'Australie : Grandpa
- 2016
Une vie entre deux océans : Septimus Potts
- 2016
- 2015
Kill Me Three Times : Bruce Jones
- 2013
The Darkside : Graham
- 2013
An Accidental Soldier : Captain Foster
- 2011
Love Birds : Dr. Buster
- 2010
Limbo : Daniel
- 2009
Beautiful Kate : Bruce Kendall
- 2008
Dean Spanley : Wrather
- 2008
Australia : King Carney
- 2008
Cactus : Rosco
- 2007
Joanne Lees: Murder In The Outback : Rex Wild
- 2005
L'Aventure du Poséidon : Jeffrey Eric Anderson
- 2005
panique sur la cote : Joel Gately
- 2004
Revenge of the Middle-Aged Woman : Hal Thorne
- 2004
Polly et moi : Leland Van Lew
- 2003
Footsteps : Eddie Bruno
- 2002
Dirty Deeds : Barry Ryan
- 2001
Styx : Art
- 2001
Mullet : Publican (voix)
- 2001
Risk : John Kriesky
- 2000
USS Charleston, dernière chance pour l'humanité : Dr. Julian Osborne
- 1999
La légende de l'ours : Tyrone Bankston
- 1999
Voyage au centre de la Terre : Casper Hastings
- 1999
Two Hands : Pando
- 1999
Dear Claudia : Walter Burton
- 1999
Voyage au centre de la terre : Casper hastings
- 1998
On the Border : Barry Montana
- 1998
Dogboys : Captain Robert Brown
- 1997
Still Twisted : Narrator
- 1996
Dead Heart : Ray Lorkin
- 1996
Twisted Tales
- 1995
Full Body Massage : Fitch
- 1993
Age of Treason : Marcus Didius Falco
- 1993
The Last Hit : Michael Grant
- 1992
Devlin : Frank Devlin
- 1992
Méli-mélo à Venise : Mike Lawton / Charlton Black
- 1991
Dead in the Water : Charlie Deegan
- 1991
Sweet Talker : Harry Reynolds
- 1991
F/X2, effets très spéciaux : Roland 'Rollie' Tyler
- 1990
Blood Oath : Captain Cooper
- 1989
- 1988
Gorilles dans la Brume : Bob Campbell
- 1987
The Umbrella Woman : Sonny Hills
- 1986
Tai-Pan : Dirk Struan
- 1986
F/X, effet de choc : Roland 'Rollie' Tyler
- 1985
Rebel : Tiger
- 1985
The Empty Beach : Cliff Hardy
- 1985
Parker : David Parker
- 1984
Give My Regards to Broad Street : Steve
- 1984
Kim : Mahbub Ali
- 1982
Far East : Morgan Keefe
- 1981
Winter of Our Dreams : Rob
- 1980
Blood Money : Brian Shields
- 1980
Héros ou Salopards : Lt. Peter Handcock
- 1980
Stir : China Jackson
- 1980
Palm Beach : Paul Kite
- 1979
Cathy's Child : Paul Nicholson
- 1979
The Odd Angry Shot : Rogers
- 1978
L'attaque du fourgon blindé : Brian Jackson
- 1978
Newsfront : Geoff
- 1978
Weekend of Shadows : Bennett
- 1978
La complainte de Jimmie Blacksmith : Shearer
- 1978
Third Person Plural : Mark
- 1978
The Irishman
- 1977
The Love Letters from Teralba Road
- 1975
Scobie Malone : Policeman (as Brian Bronn)
- 1975
The Christmas Tree : axeman