
Filmography21 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | Beyond ParadiseSeries | Hugo Digsby | 52 |
| 2022 | Save the CinemaMovie | Aled | 51 |
| 2022 | Midsomer Murders: 25 Years of MayhemMovie | Self | 51 |
| 2020 | McDonald & DoddsSeries | Clive Saunders | 49 |
| 2019 | Midsomer Murders: 20th Anniversary SpecialMovie | — | 48 |
| 2016 | CrowMovie | Millward | 45 |
| 2011 | Death in ParadiseSeries | Elliot Taylor | 40 |
| 2009 | ArcherSeries | Dafydd (voice) | 38 |
| 2007 | This Life +10Movie | Warren Jones | 36 |
| 2006 | Dead Long EnoughMovie | Ben Jones | 35 |
| 2005 | Red MercuryMovie | Jeff Collins | 34 |
| 2002 | Plain JaneMovie | Harry Bruce | 31 |
| 2002 | ShootersMovie | Charlie Franklin | 31 |
| 2001 | Waking the DeadSeries | Andrew Cross | 30 |
| 2000 | Harry Enfield's Brand Spanking New ShowSeries | — | 29 |
| 2000 | House!Movie | Gavin | 29 |
| 1997 | Midsomer MurdersSeries | DS Ben Jones | 26 |
| 1996 | This LifeSeries | Warren | 25 |
| 1993 | Peak PracticeSeries | Robbo Gibbs | 22 |
| 1986 | CasualtySeries | Carl Williams | 15 |
| 1986 | CasualtySeries | Kev | 15 |