2019
6.3
Little Monsters
Actor - Army General
2016
6.0
The Light Between Oceans
Actor - Mr. Coughlan
2007
6.6
The Water Horse
Actor - Sgt. Strunk
1999
Strange Planet
Actor - Robert
1995
7.1
Babe
Actor - Chairman of Judges
1991
6.8
Flirting
Actor - Mr. Rupert Elloitt
Full filmography