| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2026 | The Uprising | - | |
| 2026 | The Three Urns | The Damp Man | |
| 2024 | De Volta ao Mar | Andrew | |
| 2022 | The Gold Machine | Narrator (voice) | |
| 2021 | Um Natal Entre Nós | Richard | |
| 2020 | O Homem do Chapéu | The Damp Man | |
| 2019 | O Gênio e o Louco | Dr. Richard Brayne | |
| 2018 | Legítimo Rei | King Edward I of England | |
| 2018 | Antigone | - | |
| 2018 | His Picture In Little | - | |
| 2017 | O Destino de uma Nação | Viscount Halifax | |
| 2017 | Mary Shelley | William Godwin | |
| 2015 | Event for a Stage | Actor | |
| 2015 | Game of Thrones The IMAX Experience | Stannis Baratheon | |
| 2012 | Papadopoulos & Sons | Harry Papadopoulos | |
| 2012 | A Hora Mais Escura | National Security Advisor | |
| 2012 | Twenty8K | DCI Stone | |
| 2012 | Murder: Joint Enterprise | Raglin | |
| 2011 | Sentidos do Amor | Stephen | |
| 2009 | Código de Sangue | Mal | |
| 2009 | Storm | Keith Haywood | |
| 2008 | The Shooting of Thomas Hurndall | Anthony Hurndall | |
| 2008 | God on Trial | Schmidt | |
| 2008 | Dominador de Corpos | Dr. Harris | |
| 2008 | Fugitive Pieces | Jakob Beer | |
| 2007 | Pecados Inocentes | Brooks Baekeland | |
| 2007 | Gol! II: Vivendo o Sonho | Glen Foy | |
| 2006 | Klimt | Secretary | |
| 2005 | O Melhor Jogo da História | Harry Vardon | |
| 2005 | Gol!: O Sonho Impossível | Glen Foy | |
| 2005 | Questão de Vida | Martin | |
| 2004 | Identificação | Mr. Allen | |
| 2004 | Rei Arthur | Merlin | |
| 2003 | O Encontro | Simon Kirkman | |
| 2002 | As Horas | Leonard Woolf | |
| 2002 | O Segredo de Charlie | Charlie Lambert | |
| 2001 | Jogo de Espiões | Charles Harker | |
| 2001 | Um Agente em Apuros | Inspector Burton | |
| 2000 | Love & Rage | Dr. Coly | |
| 2000 | The Darkest Light | Tom | |
| 2000 | Um Criminoso Decente | Noel Quigley | |
| 1998 | À Luz do Fogo | Charles Godwin | |
| 1998 | Déjà Vu | Sean | |
| 1997 | Bem-Vindo a Sarajevo | Michael Henderson | |
| 1996 | Corações Roubados | Evan Marsh | |
| 1995 | The Widowing of Mrs. Holroyd | Mr. Blackmore | |
| 1994 | La chance | Antonio | |
| 1992 | Hostages | Chris Pearson | |
| 1992 | Frankie's House | - | |
| 1991 | Heading Home | Leonard Meopham | |
| 1990 | Hamlet | Horatio | |
| 1989 | The Yellow Wallpaper | - | |
| 1988 | An Affair in Mind | Gray Harston | |
| 1987 | O Jardim Secreto | Captain Lennox | |
| 1987 | Business as Usual | Mr. Dunlop (as Stephen Dillon) | |
| 1986 | Shift Work | George | |
| 1986 | Frankie and Johnnie | Reporter at Press Conference | |
| - | Untitled Luther Sequel | - |