Actor
Elvis
2022
as Senator Eastland
Parer's War
2014
as Bob Howes
I, Frankenstein
2014
as Carl Avery
Dangerous Remedy
2012
as Dr. Troup
Jack Irish: Bad Debts
2012
as Martin Scullin
Crawlspace
2012
as Caesar
Afterglow
2011
as Johnathon Whitcomb
Don't Be Afraid of the Dark
2010
as Psychiatrist
Noise
2007
as Sen. Det. Noel Birchall
Charlotte's Web
2006
as Minister
The Great Raid
2005
as Duke
Attack of the Sabretooth
2005
as Niles
Take Away
2003
as Squire
Bad Eggs
2003
as Wicks
Ned Kelly
2003
as Richard Cook
Mission: Impossible II
2000
as McCloy's Accountant
The Magicians
2000
as Reverend Thompson
Backlands
1999
as Archie Wilson
The Craic
1999
as Derek Johnson
Chameleon
1998
as Mozser
Dead Letter Office
1998
as Kevin
Dark City
1998
as Mr. Rain
Shine
1996
as Ben Rosen
Mighty Morphin Power Rangers: The Movie
1995
as Zordon
Hotel Sorrento
1995
as Edwin
Lucky Break
1994
as Sophie's Doctor
Gross Misconduct
1993
as Det. Matthews
Hunting
1991
as Piggott
Father
1990
as Paul Jamieson