| The Outrun (2024)As Andrew | (Not seen) |
| The Professor and the Madman (2019)As Dr. Richard Brayne | (Not seen) |
| Outlaw King (2018)As King Edward I of England | (Not seen) |
| Darkest Hour (2017)As Edward Wood, 3rd Viscount Halifax | (Not seen) |
| Zero Dark Thirty (2012)As National Security Advisor | (Not seen) |
| Perfect Sense (2011)As Stephen | (Not seen) |
| Freakdog (2008) (AKA "Red Mist")As Dr. Harris | (Not seen) |
| Savage Grace (2007)As Brooks Baekeland | (Not seen) |
| Fugitive Pieces (2007)As Jakob Beer | (Not seen) |
| Klimt (2006) (AKA "A Viennese Fantasy a la maniere de Schnitzler")As Secretary | (Not seen) |
| The Greatest Game Ever Played (2005)As Harry Vardon | (Not seen) |
| Goal! (2005) (AKA "Goal! The Dream Begins")As Glen Foy | (Not seen) |
| Haven (2004)As Mr. Allen | (Not seen) |
| King Arthur (2004) (AKA "King Arthur: Director's Cut")As Merlin | (Not seen) |
| The Gathering (2003)As Simon Kirkman | (Not seen) |
| The Hours (2002)As Leonard Woolf | (Not seen) |
| Spy Game (2001) (AKA "Spy Game - Der finale Countdown")As Charles Harker | (Not seen) |
| Ordinary Decent Criminal (2000)As Noel Quigley | (Not seen) |
| Welcome to Sarajevo (1997)As Michael Henderson | (Not seen) |
| Two If by Sea (1996)As Evan Marsh | (Not seen) |
| Hamlet (1990)As Horatio | (Not seen) |