| A Haunting in Venice (2023)As Hercule Poirot | (Not seen) |
| Oppenheimer (2023)As Niels Bohr | (Not seen) |
| Death on the Nile (2022)As Hercule Poirot | (Not seen) |
| Harry Potter 20th Anniversary: Return to Hogwarts (2022)As Self (Archival Footage) | (Not seen) |
| Tenet (2020)As Andrei Sator | (Not seen) |
| Avengers: Infinity War (2018)As Asgardian Distress Call (voice) (uncredited) | (Not seen) |
| Murder on the Orient Express (2017)As Hercule Poirot | (Not seen) |
| Dunkirk (2017)As Commander Bolton | (Not seen) |
| Jack Ryan: Shadow Recruit (2014) (AKA "Agent: Ryan")As Viktor Cherevin | (Not seen) |
| My Week with Marilyn (2011)As Sir Laurence Olivier | (Not seen) |
| The Boat That Rocked (2009) (AKA "Pirate Radio")As Dormandy | (Not seen) |
| Valkyrie (2008)As Henning von Tresckow | (Not seen) |
| Sleuth (2007)As Other Man on T.V. | (Not seen) |
| Rabbit-Proof Fence (2002)As A. O. Neville | (Not seen) |
| Harry Potter and the Chamber of Secrets (2002) (AKA "Incident on 57th Street")As Gilderoy Lockhart | (Not seen) |
| Conspiracy (2001)As Reinhard Heydrich | (Not seen) |
| The Periwig-Maker (2000)As Periwig-maker (voice) | (Not seen) |
| The Road to El Dorado (2000)As Miguel (voice) | (Not seen) |
| Wild Wild West (1999)As Dr. Arliss Loveless | (Not seen) |
| Celebrity (1998)As Lee Simon | (Not seen) |
| The Proposition (1998) (AKA "Shakespeare's Sister")As Father Michael McKinnon | (Not seen) |
| The Gingerbread Man (1998)As Rick Magruder | (Not seen) |
| Looking for Richard (1996)As Himself/Interview | (Not seen) |
| Hamlet (1996) (AKA "William Shakespeare's Hamlet")As Prince Hamlet | (Not seen) |
| Frankenstein (1994) (AKA "Mary Shelley's Frankenstein")As Victor Frankenstein | (Not seen) |
| Swing Kids (1993)As Herr Knopp, Gestapo (uncredited) | (Not seen) |
| Much Ado About Nothing (1993)As Benedick | (Not seen) |
| Dead Again (1991)As Roman Strauss / Mike Church | (Not seen) |
| Henry V (1989)As Henry V | (Not seen) |
| Chariots of Fire (1981)As Cambridge Student at Society Day (uncredited) | (Not seen) |