
Cast
Age 38 · United Kingdom
19 shows

2026 · ITVX · To Be Determined
as Ryan Walker

2026 · ITVX · Ended
as Charles

2026 · Sky Atlantic · Ended
as Danny Hill

2025 · Netflix · Ended
as Paulie Barlow

2025 · ITVX · Ended
as Desmond Cussen

2023 · BBC iPlayer · Ended
as Dan Davies

2022 · ITVX · Ended
as Mark Darwin

2022 · ITVX · To Be Determined
as DI Thom Youngblood

2021 · BBC iPlayer · Ended
as Saul

2021 · 5 · Ended
as Henry VIII

2020 · ITV1 · Ended
as DS Andy Craig

2020 · ITV1 · Ended
as Colin Caffell

2019 · Netflix · Ended
as DC Hugo Duffy

2019 · PBS Passport · Ended
as Lord Babbington

2019 · ITVX · To Be Determined
as Warren Pryce

2018 · BBC One · Ended
as Arthur A. Halloran

2017 · BBC One · Ended
as James McKenzie

2017 · BBC One · Ended
as Andrew Powell

2015 · BBC One · Ended
as Bill Sikes
Main cast roles from TVmaze. Guest appearances aren't listed.