2024 - The Outrun - Attore - Andrew
2019 - Il Professore e il Pazzo - Attore - Richard Brayn
2017 - L'ora più buia - Attore - Conte di Halifax
2017 - Mary Shelley - Un amore immortale - Attore - William Godwin
2012 - Zero Dark Thirty - Attore - Consigliere National Security
2011 - Perfect Sense - Attore - Samuel
2009 - Storm - Attore - Keith Haywood
2007 - Savage Grace - Attore - Brooks Baekeland
2007 - Vivere un sogno - Attore - Glen
2007 - Fugitive Pieces - Attore - Jakob
2006 - Klimt - Attore - Segretario
2005 - Goal! Il film - Attore - Glen Foy
2005 - Il più bel gioco della mia vita - Attore - Harry Vardon
2005 - 9 Vite da donna - Attore - Martin
2004 - King Arthur - Attore - Merlino
2004 - Haven - Attore - Sig. Allen
2002 - The Hours - Attore - Leonard Woolf
2002 - The Truth About Charlie - Attore - Charlie
2001 - SPY GAME - Attore - Charles Harker
2000 - UN PERFETTO CRIMINALE - Attore - Detective Quigley
1999 - FIRELIGHT - Attore - Charles Godwin
1997 - Benvenuti a Sarajevo - Attore - Henderson
1996 - LADRI PER AMORE - Attore - Evan Morgan
1994 - LA CHANCE - Attore - Antonio
1990 - Amleto - Attore - Orazio