Actor
Taumanu
2022
as Sir Cole
Together Forever Tea
2021
as Sir Nigel
The Light Between Oceans
2016
as Sergeant Spragg
Existence
2012
as Robert
Netherwood
2011
as Duncan
After the Waterfall
2010
as George
The Locals
2003
as Bill
The Outsider
2002
as Isaiah Miller
The Lost World: Underground
2002
as Professor George Challenger
The Lost World - Gladiator
2001
The Lost World
1999
as Professor Challenger
The Interview
1998
as Det. Hudson
Aces Go Places IV: You Never Die Twice
1986
as Digger
Bridge to Nowhere
1986
as Tanya's Father
Pallet on the Floor
1986
as Sam Jamieson
Hot Target
1985
as Detective Inspector Nolan
A State of Siege
1978
as Fiance