| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2026 | The Uprising | - | |
| 2026 | Once Upon a Time in a Cinema | Harry Conway | |
| 2025 | Jay Kelly | First Voice (voice) | |
| 2025 | National Theatre Live: Retrograde | Mr Parks | |
| 2024 | O professor | Simon Cohen | |
| 2023 | Kinked | - | |
| 2022 | Phil Lynott: The Long Goodbye | Narrator | |
| 2019 | O Cântico dos Nomes | Gilbert | |
| 2019 | Agatha e a Maldição de Ishtar | Sir Constance | |
| 2019 | A Girl from Mogadishu | Joe Costello | |
| 2019 | National Theatre Live: All About Eve | Addison Dewett | |
| 2018 | Psychomanteum | Narrator | |
| 2018 | A Batalha das Correntes | Franklin Pope | |
| 2016 | Florence: Quem é Essa Mulher? | Phineas Stark | |
| 2014 | Standby | Paul | |
| 2014 | National Theatre Live: King Lear | The Earl of Kent | |
| 2014 | As Vozes | Sheriff Weinbacher | |
| 2013 | O Físico | Bar Kappara | |
| 2013 | Apenas uma Chance | Luciano Pavarotti | |
| 2013 | Lovely Louise | Bill | |
| 2013 | Burton and Taylor | Milton Katselas | |
| 2011 | Carros 2 | Victor Hugo / Vladimir Trunkov / Ivan the Tow Truck (voice) | |
| 2011 | Killing Bono | Danny Machin | |
| 2010 | The Pizza Miracle | Gianni | |
| 2009 | Água Benta | Inspector Brian Hogan | |
| 2009 | National Theatre Live: Phèdre | Theseus | |
| 2009 | Hilde | David O. Selznick | |
| 2008 | Simplesmente Feliz | Tramp | |
| 2007 | Um Plano Brilhante | Henry | |
| 2007 | Saddam's Tribe | Saddam | |
| 2006 | Jesus - A História do Nascimento | Zechariah | |
| 2006 | Thin Lizzy: Outlawed - The Real Phil Lynott | Narrator | |
| 2005 | Quarentena | Garda Hourigan | |
| 2005 | Omagh | Sam Pollock | |
| 2005 | Dot.Kill: Conexão com a Morte | Capt. Tommy Byrnes | |
| 2004 | Fallen | Mara | |
| 2004 | Os Melhores Dias de Nossas Vidas | Interview Panelist | |
| 2004 | O Libertino | Keown | |
| 2004 | Wondrous Oblivion | Victor | |
| 2003 | Mystics | Mickey Mac | |
| 2003 | Byron | Turkish Governor | |
| 2003 | Tudo Que Uma Garota Quer | Bride's Father | |
| 2003 | Napoleão - A Última Batalha do Imperador | Dr. O'Meara | |
| 2001 | Station Jim | Matapan | |
| 2000 | Rat | Newsreader | |
| 2000 | Altmann's Tongue | Narrator | |
| 1996 | A Van | Des, Health Inspector | |
| 1996 | My Friend Joe | Mr. Doyle | |
| 1995 | Beyond Reason | John Horan | |
| 1993 | Em Nome do Pai | Hooker's Driver | |
| 1993 | A Grande Família | Anaesthetist | |
| 1991 | The Miracle | Washington, Destry Rides Again | |
| 1988 | Taffin | Les | |
| 1988 | Ink | - | |
| - | Another Turn of the Screw | Henry James |