2016 - 13 Hours: The Secret Soldiers of Benghazi - Attore - Glen 'Bub' Doherty
2016 - Il Viaggio - The Journey - Attore - Tony Blair
2005 - Severance - Tagli al personale - Attore - Harris
2002 - 007 - La morte può attendere - Attore - Gustav Graves
2002 - Napoleone - Attore - Zar Alessandro I
2002 - Possession - Una storia romantica - Attore - Fergus Wolff
1999 - ONEGIN - Attore - Vladimir Lensky
1998 - LA CUGINA BETTE - Attore - Victorin
1997 - FOTOGRAFANDO I FANTASMI - Attore - Charles Castle
1996 - LA DODICESIMA NOTTE - Attore - Orsino