2019
6.1
Little Monsters
Actor - Army General
2016
6.0
The Light Between Oceans
Actor - Mr. Coughlan
2007
6.6
The Water Horse
Actor - Sargento Strunk
1999
Strange Planet
Actor - Robert
Full filmography