
Cast
Age 44 · United Kingdom
26 shows · 3 currently on air

2025 · BBC iPlayer · Ended
as Barclay Pierre-Dupont

2025 · Disney+ · Ended
as DAC Brian Paddick

2025 · Prime Video · To Be Determined
as Charlie Oldman

2023 · BBC iPlayer · Ended
as Guy

2022 · BBC iPlayer · Ended
As themself

2020 · HBO · On air
as TBD

2020 · ITV1 · Ended
as Nathan Redman

2020 · ITV1 · Ended
as Jake

2019 · BBC One · Ended
as Daniel Lyons

2018 · 5 · Ended
as Shane (voice)

2017 · CW Seed · Ended
as Ray Terrill / The Ray (Earth-X) / Ray Terrill / The Ray (Earth-1)

2017 · BBC Four · Ended
as Phil

2017 · FX · Ended
as John O'Shea

2016 · BBC iPlayer · On air
as Simon Ogilvey

2015 · ABC · Ended
as Harry Doyle

2015 · BBC Two · Ended
as James Freeman

2014 · HBO · Ended
as Kevin Matheson

2013 · Sky Witness · Ended
as DS Huw Brydon

2013 · BBC One · Ended
as Michael

2013 · ITV2 · Ended
as Karl Lyndhurst

2011 · FX · On air
as Patrick Read

2010 · BBC Three · Ended
as Steve Marshall
2010 · BBC Three · Ended
As themself

2009 · BBC Three · Ended
as George Sands

2008 · BBC One · Ended
as John Chivery

1999 · BBC Three · Ended
As themself
Main cast roles from TVmaze. Guest appearances aren't listed.