2016
Risen
Actor - Poncio Pilato
2015
Spooks: The Greater Good
Actor - Harry Pearce
1998
Mighty Joe Young
Actor - Garth
1997
Amistad
Actor - Captain Fitzgerald
1995
An Awfully Big Adventure
Actor - Bunny
1985
Lifeforce
Actor
Full filmography