| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | Der Medicus II | Godwin | |
| 2023 | Blue | Lucy's Dad | |
| 2022 | Save the Cinema | Darek | |
| 2021 | From A Strange Land | Michael Crown | |
| 2021 | O Cavalo dos Meus Sonhos | Brian Vokes | |
| 2021 | Salt Water Town | Glenn | |
| 2021 | The Pembrokeshire Murders: Catching the Gameshow Killer | - | |
| 2019 | Tolkien | Headmaster Gilson | |
| 2016 | National Theatre Live: No Man's Land | Briggs | |
| 2016 | Nocturne | Murray | |
| 2015 | Game of Thrones The IMAX Experience | Alliser Thorne | |
| 2014 | Under Milk Wood | Dai Bread | |
| 2014 | The Fold | Edward Ashton | |
| 2011 | Hunky Dory | Davey's Dad | |
| 2009 | Anjo Maldito | Sgt. Perkins | |
| 2008 | Inconcebível | Richard Newman | |
| 2007 | The Dead Peasants Society | Tom Cornell | |
| 2007 | A Última Legião | Vatrenus | |
| 2005 | Marian, Again | Bernie Sullivan | |
| 2005 | Murder in Rome | Erucius | |
| 2004 | Rei Arthur | Pelagius (uncredited) | |
| 2004 | Judas e Jesus: A História da Traição | Flavius | |
| 2001 | A Busca por John Gissing | Giles Hanagan | |
| 2001 | Conspiração | Roland Freisler | |
| 1999 | The Cherry Orchard | Lopahin | |
| 1997 | Marco Polo: Haperek Ha'aharon | Adolph | |
| 1996 | Death of a Salesman | Happy | |
| 1996 | Wilderness | Dan Somers | |
| 1995 | Dangerous Lady | - | |
| 1995 | The Vacillations of Poppy Carew | Edmund Platt | |
| 1993 | The Hawk | Ken Marsh | |
| 1991 | Robin Hood: O Herói dos Ladrões | Will Scarlett | |
| 1989 | The Fifteen Streets | John O'Brien | |
| 1989 | War Requiem | The Unknown Soldier | |
| 1985 | Doctor Who: Vengeance on Varos | Maldak | |
| - | Panic | - | |
| - | No Man's Land | Briggs | |
| - | Something Pointless | Aldous Evans |