| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | The Wingfeather Saga: The Journey Begins | Podo Helmer | |
| 2025 | Frayed | George | |
| 2025 | Largo | Angus | |
| 2025 | Fudge Sundae | David | |
| 2024 | Apartamento 7A | Roman Castevet | |
| 2024 | Bottom: Exposed | Self | |
| 2023 | Exterminate | Director | |
| 2023 | Bloody Fury | Bloody Fury (voice) | |
| 2023 | Hancock: Very Nearly an Armful | Self | |
| 2022 | On Your Behalf | Detective McHendry | |
| 2022 | Musketeer | Porthos | |
| 2022 | Curse of the Macbeths | Duncan | |
| 2021 | O Plano de Milhões | Colonel Pike | |
| 2021 | You Really Got Me | Older James | |
| 2021 | Painted Beauty | Det. Greene | |
| 2019 | O Rei da Escócia | Old Sean | |
| 2017 | King Lear: Live at Shakespeare's Globe | Lear | |
| 2017 | Piratas do Caribe: A Vingança de Salazar | Joshamee Gibbs | |
| 2016 | Macbeth Unhinged | Duncan | |
| 2016 | O Homem Que Viu o Infinito | Major MacMahon | |
| 2015 | Lendas do Crime | Harold Wilson | |
| 2014 | Marked | Brian Cruft | |
| 2014 | 1946 | Karl | |
| 2013 | Mel Smith: I've Done Some Things | Self | |
| 2013 | Caçadores de Recompensa | Daft Willy | |
| 2013 | Ônibus Espacial Challenger | Lawrence Mulloy | |
| 2012 | O Corvo | Maddux | |
| 2012 | Agente H - Conspiração Terrorista | Harold Smith | |
| 2011 | Piratas do Caribe: Navegando em Águas Misteriosas | Joshamee Gibbs | |
| 2011 | Poe | Kyle Kilpatrick | |
| 2009 | Margaret | Kenneth Clarke | |
| 2008 | Operação Valquíria | Carl-Friedrich Goerdeler | |
| 2008 | Tu£sday | Jerry | |
| 2007 | The Murder of Princess Diana | Charles Davis | |
| 2007 | Piratas do Caribe: No Fim do Mundo | Gibbs | |
| 2006 | According to Plan: The Harrowing and True Story of Dead Man's Chest | Self | |
| 2006 | Scoop: O Grande Furo | Mike Tinsley | |
| 2006 | Piratas do Caribe: O Baú da Morte | Joshamee Gibbs | |
| 2006 | Jogada Irlandesa | Lord Hailstock | |
| 2005 | Dead Fish | Frank Rosenheim (as Kevin R. McNally) | |
| 2004 | O Fantasma da Ópera | Buquet | |
| 2004 | De-Lovely - Vida e Amores de Cole Porter | Gerald Murphy | |
| 2003 | Crust | Bill Simmonds | |
| 2003 | Piratas do Caribe: A Maldição do Pérola Negra | Joshamee Gibbs | |
| 2003 | Johnny English | Prime Minister | |
| 2001 | Mulheres e Chantagens | Mason | |
| 2001 | Conspiração | Martin Luther | |
| 2000 | The Adventures of Young Indiana Jones: My First Adventure | Walter Harris (archive footage) | |
| 2000 | Alto Risco | Tom Hamilton | |
| 1999 | Armadilha | Haas | |
| 1998 | De Caso com o Acaso | Paul | |
| 1997 | Spice World – O Mundo das Spice Girls | Policeman | |
| 1996 | The Precious Blood | Billy McVea | |
| 1995 | Eleven Men Against Eleven | Jake Leach | |
| 1995 | The Smiths | Clive Smith | |
| 1994 | Return to Blood River | Terry | |
| 1994 | All Things Bright and Beautiful | Tommy O'Neill | |
| 1993 | Abraão | Nahor | |
| 1992 | Stalin | Kirov | |
| 1992 | Common Pursuit | - | |
| 1992 | A Masculine Ending | Andrew Gardner | |
| 1990 | Murder East - Murder West | Regine's Boyfriend in the East | |
| 1990 | O Médico e o Monstro | Sergeant Hornby | |
| 1989 | The Robbie Coltrane Special | Self | |
| 1989 | Dream Baby | Slick | |
| 1989 | The Hangover | Colin | |
| 1988 | Thin Air | Mark Gentian | |
| 1987 | Um Grito de Liberdade | Ken | |
| 1985 | Interno berlinese | Heinz von Hollendorf | |
| 1985 | Not Quite Paradise | Pete | |
| 1984 | Doctor Who: The Twin Dilemma | Hugo Lang | |
| 1983 | The Bad Sister | Tony | |
| 1982 | Enigma | Bruno | |
| 1982 | Commitments | Hugh | |
| 1982 | Praying Mantis | Bernard | |
| 1980 | Caçada na Noite | Irish Youth | |
| 1979 | Where the Heart Is | Paul | |
| 1977 | 007: O Espião Que Me Amava | HMS Ranger Crewman | |
| 1976 | The Paradise Run | Johnny | |
| - | Reflections | Sid |