2024
Boy Swallows Universe as Arthur 'Slim' Halliday2023
Anyone But You as Roger2023
Faraway Downs as King Carney2023
C*A*U*G*H*T as Warren Whistle2023
Rachel's Farm as Self2022
Darby and Joan as Jack Darby2021
The Newsreader as Bryan Brown (archive footage) (uncredited)2021
The Moth Effect as Not available2020
The Sound as Self - Co-Host2020
Hungry Ghosts as Neil Stockton2019
Bloom as Ray Reed2019
Palm Beach as Frank2019
Halal Gurls as Gordon2018
Peter Rabbit as Mr. Rabbit (voice)2018
Sweet Country as Sergeant Fletcher2017
Australia Day as Terry Friedman2017
David Stratton: A Cinematic Life as Self2016
Gods of Egypt as Osiris2016
The Light Between Oceans as Septimus Potts2016
Red Dog: True Blue as Grandpa2015
Deadline Gallipoli as Gen. Bridges2015
Kill Me Three Times as Bruce Jones2014
Old School as Lennie Cahill2013
Better Man as Lex Lasry2013
An Accidental Soldier as Captain Foster2013
The Darkside as Graham2011
Love Birds as Dr. Buster2010
Limbo as Daniel2009
The Good Wife as Jack Copeland2009
Beautiful Kate as Bruce Kendall2008
Australia as King Carney2008
Dean Spanley as Wrather2008
Cactus as Rosco2007
Joanne Lees: Murder In The Outback as Rex Wild2006
Two Twisted as Not available2005
The Poseidon Adventure as Jeffrey Eric Anderson2005
Spring Break Shark Attack as Joel Gately2004
Along Came Polly as Leland Van Lew2004
Revenge of the Middle-Aged Woman as Hal Thorne2003
Footsteps as Eddie Bruno2002
Dirty Deeds as Barry Ryan2001
Styx as Art2001
Mullet as Publican (voice)2001
Risk as John Kriesky2000
On the Beach as Dr. Julian Osborne1999
Journey to the Center of the Earth as Casper Hastings1999
Full Body Massage as Fitch1999
Two Hands as Pando1999
Grizzly Falls as Tyrone Bankston1999
Voyage au centre de la terre as Casper hastings1999
Dear Claudia as Walter Burton1998
On the Border as Barry Montana1998
Dogboys as Captain Robert Brown1997
20,000 Leagues Under the Sea as Ned Land1997
Twisted as Jack Jackson (segment 'The Confident Man')1996
Twisted Tales as Host1996
Dead Heart as Ray Lorkin1994
The Wanderer as Adam/Zachary1993
Age of Treason as Marcus Didius Falco1993
The Last Hit as Michael Grant1992
Blame It on the Bellboy as Mike Lawton / Charlton Black1992
Devlin as Frank Devlin1991
F/X2 as Roland 'Rollie' Tyler1991
Sweet Talker as Harry Reynolds1991
Dead in the Water as Charlie Deegan1990
Blood Oath as Captain Cooper1988
Cocktail as Douglas "Doug" Coughlin1988
Gorillas in the Mist as Bob Campbell1988
The Shiralee as Macauley1987
The Good Wife as Sonny Hills1986
F/X as Roland 'Rollie' Tyler1986
Tai-Pan as Dirk Struan1985
Rebel as Tiger1985
Parker as David Parker1985
The Empty Beach as Cliff Hardy1984
Eureka Stockade as Peter Lalor1984
Give My Regards to Broad Street as Steve1984
Kim as Mahbub Ali1983
The Thorn Birds as Luke O'Neill1982
Far East as Morgan Keefe1981
A Town Like Alice as Joe Harman1981
Winter of Our Dreams as Rob1980
Breaker Morant as Lt. Peter Handcock1980
Palm Beach as Paul Kite1980
Stir as China Jackson1980
Blood Money as Brian Shields1979
The Odd Angry Shot as Rogers1979
Cathy's Child as Paul Nicholson1978
Against the Wind as Michael Connor1978
Money Movers as Brian Jackson1978
The Chant of Jimmie Blacksmith as Shearer1978
Newsfront as Geoff1978
Third Person Plural as Mark1978
The Irishman as Not available1978
Weekend of Shadows as Bennett1977
The Love Letters from Teralba Road as Len1975
Scobie Malone as Policeman (as Brian Bronn)NaN
Overture as Fred1975
The Christmas Tree as axeman2019
Palm Beach Producer2009
Beautiful Kate Producer2006
Two Twisted Creator1997
Twisted Executive Producer1997
Twisted Producer1997
Still Twisted Executive Producer1997
Still Twisted Producer1996
Twisted Tales Creator1991
Sweet Talker Story1991
F/X2 Executive Producer