
Filmography16 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2022 | Sister Boniface MysteriesSeries | Charles Streatham | 54 |
| 2018 | Red JoanMovie | James Chadwick | 50 |
| 2018 | Shakespeare & Hathaway - Private InvestigatorsSeries | Eugene Bottom | 50 |
| 2013 | Father BrownSeries | John Langton | 45 |
| 2007 | The Murder of Princess DianaMovie | Anthony | 39 |
| 2006 | Hotel BabylonSeries | James Schofield | 38 |
| 2005 | ExtrasSeries | Mark | 37 |
| 2002 | Foyle's WarSeries | Mark Nicholson | 34 |
| 2001 | The Infinite Worlds of H.G. WellsSeries | Mark Radcliffe | 33 |
| 2001 | The Merchant of VeniceMovie | Prince of Arragon | 33 |
| 2000 | EisensteinMovie | Grisha | 32 |
| 1997 | Midsomer MurdersSeries | Lawrence Haggard | 29 |
| 1996 | EmmaMovie | Frank Churchill | 28 |
| 1996 | RhodesSeries | Neville Pickering | 28 |
| 1992 | The Muppet Christmas CarolMovie | Young Scrooge | 24 |
| 1986 | CasualtySeries | Matt Strong | 18 |