| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | Bloodsport | - | |
| 2024 | Christmas at the Four Seasons: Park Lane | Narrator | |
| 2023 | Blackadder: The Lost Pilot | Prince Henry | |
| 2021 | Munique: No Limite da Guerra | Sir Neville Henderson | |
| 2021 | Munique: No Limite da Guerra | Sir Nevile Henderson | |
| 2021 | A Ghost Story for Christmas: The Mezzotint | Garwood | |
| 2021 | The Fall | Michael Hamilton | |
| 2021 | The Fall | Co-Director | |
| 2018 | Dave Allen at Peace | Charles Curran | |
| 2015 | Narcopolis | Nolan | |
| 2015 | Absolutamente Impossível | James Cleverill | |
| 2014 | Mrs. Brown's Boys D'Movie | Maydo Archer | |
| 2011 | Hattie | John Le Mesurier | |
| 2009 | A Family Portrait | Robert (voice) | |
| 2008 | Monty Python: Before the Flying Circus | Narrator (voice) | |
| 2008 | Raising Sancho | Narrator | |
| 2007 | Blanche Neige, la suite | Additional voices (voice) | |
| 2006 | Scoop: O Grande Furo | Strombel's Co-Worker | |
| 2006 | Coup! | Mark Thatcher | |
| 2006 | O Senhor dos Ladrões | Dottor Massimo | |
| 2005 | Sex Actually | Charles | |
| 2005 | Heidi | Mr. Sessemann | |
| 2003 | Three Sisters | Vershinin | |
| 2002 | The Safe House | Dr. Adam Daley | |
| 2002 | White Teeth | Marcus Malfen | |
| 2002 | The Secret | Alex Faraday | |
| 1998 | Hornblower: The Even Chance | Lieutenant Eccleston | |
| 1996 | Amigos para Sempre | St John Weasel | |
| 1994 | A Breed of Heroes | Maj. Edward Lumley | |
| 1991 | Twenty-one | Mr. Metcalfe | |
| 1988 | Just Ask for Diamond | Vicar | |
| 1986 | Whoops Apocalypse | Damien | |
| - | Small Hours | Jackson (voice) |
| Ano | Nota | Título |
|---|---|---|
| 2021 | The Fall |