2022
Underbelly: Vanishing Act as George K2022
Interceptor as Frank Collins2021
Wakefield as Baz2019
Total Control as Jack Ramsey2018
Mystery Road as Tony Ballantyne2016
The Secret Daughter as Jack Norton2016
DNA Nation as Narrator (voice)2016
The Crossing as The Captain2015
Sydney Sailboat as Terry (voice)2015
Colin Hay: Waiting For My Real Life as Self2014
Schapelle as Mick Corby2013
The Turning as Narrator (voice)2012
Mabo as Justice Moynihan2012
Jack Irish: Bad Debts as Garth Bruce2011
Killing Time as Lewis Moran2011
The Eye of the Storm as Athol Shreve2011
A Heartbeat Away as Mayor Riddick2010
Tomorrow, When the War Began as Dr. Clements2010
Matching Jack as Professor Nelson2010
Lest We Forget as Sam2009
Gangs of Oz as Not available2009
Blind Company as Geoff Brewster2008
The Informant as Doug Lamont (as Colin Friel)2008
Australia: Land of Parrots as Narrator2007
Air Australia as Himself - Narrator2007
Bastard Boys as Not available2007
BlackJack: Ghosts as Jack Kempson2006
The Book of Revelation as Olsen2006
Solo as Jack Barrett2006
BlackJack: Dead Memory as Jack Kempson2006
BlackJack: At the Gates as Jack Kempson2006
BlackJack: Ace Point Game as Jack Kempson2005
The Illustrated Family Doctor as Ray Gill2005
BlackJack: In the Money as Jack Kempson2004
The Mystery of Natalie Wood as Nick Gurdin2004
The Mystery of Natalie Wood as Nick Gurdin2004
Tom White as Tom White2004
BlackJack: Sweet Science as Jack Kempson2003
BlackJack as Not available2003
BlackJack as Jack Kempson2003
Max's Dreaming as Mark Bryce2002
Black and White as Father Tom Dixon2001
The Man Who Sued God as David Myers2001
Child Star: The Shirley Temple Story as George Temple2001
My Husband, My Killer as Bob Inkster2000
The Farm as Tom Cooper1998
Dark City as Det. Eddie Walenski1996
Water Rats as Frank Holloway1996
Cosi as Errol1996
Mr. Reliable as Wally Mellish1995
Space: Above and Beyond as Lt. Col. Fouts1995
Angel Baby as Morris Goodman1995
Back of Beyond as Connor1994
Halifax f.p. as Kevin Tait1994
A Good Man in Africa as Morgan Leafy, 1st Secretary of the High Commissioner1993
Stark as Sly Morgan1993
The Nostradamus Kid as American Preacher1991
Police Rescue as Lew1991
Class Action as Michael Grazier1991
Dingo as John Anderson1990
Darkman as Louis Strack Jr.1990
Weekend with Kate as Richard Muir1988
Grievous Bodily Harm as Tom Stewart1987
Ground Zero as Harvey Denton1987
High Tide as Mick1987
Warm Nights on a Slow Moving Train as Man1986
Malcolm as Malcolm Hughes1986
Kangaroo as Richard Somers1985
The Man in the Iron Mask as Phillipe1984
The Coolangatta Gold as Adam Lucas1983
For the Term of His Natural Life as Richard Devine / Rufus Dawes1983
Buddies as Mike1982
Monkey Grip as Javo1981
Hoodwink as Not availableNaN
Underbelly: Vanishing Act as George K