
Filmography15 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2022 | Midsomer Murders: 25 Years of MayhemMovie | Self | 50 |
| 2019 | Midsomer Murders: 20th Anniversary SpecialMovie | — | 47 |
| 2017 | Theresa vs Boris: How May Became PMMovie | Gavin Williamson | 45 |
| 2014 | UnderMovie | Man | 42 |
| 2011 | MarchlandsSeries | Scott Maynard | 39 |
| 2007 | M.I. HighSeries | Chief Agent Shaw | 35 |
| 2004 | Murder in SuburbiaSeries | Simon Weaver | 32 |
| 2003 | The RoyalSeries | David Hibbert | 31 |
| 1997 | Midsomer MurdersSeries | Sgt Gavin Troy | 25 |
| 1997 | The GrandSeries | James Cornell | 25 |
| 1996 | Silent WitnessSeries | — | 24 |
| 1996 | Our Friends in the NorthSeries | Anthony Cox | 24 |
| 1993 | HarrySeries | Geoffrey | 21 |
| 1993 | Peak PracticeSeries | Colin Bentley | 21 |
| 1992 | A Touch of FrostSeries | Ian Crafton | 20 |