
Cast
Age 47 · United Kingdom
18 shows · 3 currently on air

2025 · ITVX · On air
as DI James Marsh

2023 · BBC iPlayer · Ended
as Col McHugh

2020 · HBO · On air
as Felim Bichan

2020 · Amazon Freevee · Ended
as Ian Rider

2020 · 5 · On air
As themself

2020 · Now · Ended
as Chris Edwards

2019 · BBC iPlayer · To Be Determined
as Deputy Commissioner Julian Talbot

2019 · STARZ · Ended
as Thomas More

2018 · BBC One · Ended
as Franklin Clarke

2016 · Netflix · Ended
as Andrew Parker Bowles

2014 · ITV1 · Ended
as Thomas Farriner

2014 · BBC Two · Ended
as Ephra Stein

2013 · ITV1 · Ended
as Mark Latimer

2011 · BBC Two · Ended
as Thomas Mortimer

2009 · BBC One · Ended
as William Garrow

2008 · ITV1 · Ended
as John Mercer

2007 · BBC One · Ended
as Jem Hearne

2007 · BBC Two · Ended
as Scott Foster
Main cast roles from TVmaze. Guest appearances aren't listed.