
Cast
Age 58 · United Kingdom
17 shows

2026 · Prime Video · Ended
as Friedrich

2023 · BBC iPlayer · Ended
as Johnnie Stewart

2023 · PBS Passport · Ended
as Patrick Fitzpatrick

2018 · Now · Ended
as Phelan

2017 · Hulu · Ended
as Harcourt Fitzwilliam, Marquess of Blayne

2017 · BBC One · Ended
as Bernard Staines

2015 · BBC Two · Ended
as Narrator (voice)

2015 · BBC Two · Ended
as Tommy Barrett

2012 · Sky Showcase · Ended
as ACC Tom Boss

2011 · BBC Two · Ended
as Angus McCain

2010 · BBC Four · Ended
as Narrator (voice)

2008 · BBC Four · Ended
as Noakes

2007 · BBC Two · Ended
as Presenter

2004 · Channel 4 · Ended
as Dr. 'Mac' Macartney

2003 · FOX · Ended
as Monty Pippin

2001 · Channel 4 · Ended
as Ian Kilbannock

1998 · ITV1 · Ended
as Assistant Superintendent James Valentine
Main cast roles from TVmaze. Guest appearances aren't listed.