2018 - Kursk - Attore - Graham Mann
2014 - The Imitation Game - Attore - Smith
2012 - The Sweeney - Attore - Miller
2012 - Titanic - Attore - Lightoller, Ufficiale in Seconda
2011 - Largo Winch II - Attore - Marcus
2005 - Breakfast on Pluto - Attore - Ispettore Routledge
2001 - THE HOLE - Attore - Dcs Howard
1999 - Il mistero di Sleepy Hollow - Attore - Killian
1998 - TARZAN - IL MISTERO DELLA CITTA' PERDUTA - Attore - Nigel
1997 - FACE - Attore - Stevie
1995 - Carrington - Attore - Ralph Partridge
1994 - Prince of Jutland - Attore - Ribold
1992 - L'ultimo dei Mohicani - Attore - Maggiore Heyward
1992 - 1492: la conquista del Paradiso - Attore - Bartolomeo
1991 - Edoardo II - Attore - Edoardo Ii