
Filmography49 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Death ValleySeries | Michael Mallowan | 64 |
| 2025 | The Physician IIMovie | Godwin | 64 |
| 2022 | Save the CinemaMovie | Darek | 61 |
| 2021 | Salt Water TownMovie | Glenn | 60 |
| 2021 | From A Strange LandMovie | Michael Crown | 60 |
| 2018 | A Discovery of WitchesSeries | Peter Knox | 57 |
| 2017 | PulseSeries | Chad Berger | 56 |
| 2016 | Houdini & DoyleSeries | Professor Havensling | 55 |
| 2016 | National Theatre Live: No Man's LandMovie | Briggs | 55 |
| 2015 | Game of Thrones The IMAX ExperienceMovie | Alliser Thorne | 54 |
| 2012 | The Hollow CrownSeries | Captain Fluellen | 51 |
| 2012 | Ripper StreetSeries | Felix Hackman | 51 |
| 2012 | StellaSeries | Dai Kosh | 51 |
| 2012 | Line of DutySeries | Philip Osborne | 51 |
| 2011 | Game of ThronesSeries | Alliser Thorne | 50 |
| 2011 | SilkSeries | Brian Frogett | 50 |
| 2009 | It's AliveMovie | Sgt. Perkins | 48 |
| 2008 | The ChildrenSeries | Peter | 47 |
| 2008 | InconceivableMovie | Richard Newman | 47 |
| 2007 | The Dead Peasants SocietyMovie | Tom Cornell | 46 |
| 2007 | LewisSeries | Nicky Turnbull | 46 |
| 2006 | TorchwoodSeries | Ewan Sherman | 45 |
| 2005 | Marian, AgainMovie | Bernie Sullivan | 44 |
| 2005 | Tales from the Green ValleySeries | Narrator | 44 |
| 2005 | Murder in RomeMovie | Erucius | 44 |
| 2004 | King ArthurMovie | Pelagius (uncredited) | 43 |
| 2002 | SpooksSeries | Robert Morgan | 41 |
| 2002 | Ted and AliceSeries | — | 41 |
| 2001 | The Search for John GissingMovie | Giles Hanagan | 40 |
| 2001 | ConspiracyMovie | Roland Freisler | 40 |
| 2000 | BeastSeries | Mr. Head | 39 |
| 1999 | The Cherry OrchardMovie | Lopahin | 38 |
| 1999 | CleopatraSeries | Grattius | 38 |
| 1997 | Midsomer MurdersSeries | Little Mal Kirby | 36 |
| 1997 | Marco Polo: Haperek Ha'aharonMovie | Adolph | 36 |
| 1996 | BallykissangelSeries | Conor Devlin | 35 |
| 1996 | WildernessSeries | Dan Somers | 35 |
| 1996 | Death of a SalesmanMovie | Happy | 35 |
| 1995 | The Thin Blue LineSeries | Gary | 34 |
| 1995 | The Vacillations of Poppy CarewMovie | Edmund Platt | 34 |
| 1993 | The HawkMovie | Ken Marsh | 32 |
| 1991 | Robin HoodMovie | Will Scarlett | 30 |
| 1989 | The Fifteen StreetsMovie | John O'Brien | 28 |
| 1989 | War RequiemMovie | The Unknown Soldier | 28 |
| 1989 | Great ExpectationsSeries | Mr Drummle | 28 |
| 1987 | The Ruth Rendell MysteriesSeries | Bob North | 26 |
| 1986 | David CopperfieldSeries | Ham Peggotty | 25 |
| 1985 | Doctor Who: Vengeance on VarosMovie | Maldak | 24 |
| 1963 | Doctor WhoSeries | Maldak | 2 |