
Cast
Age 62 · United Kingdom
22 shows · 2 currently on air

2025 · Netflix · Ended
as Duke Bergan (voice)

2024 · Netflix · Ended
as Loki (voice)

2023 · BBC iPlayer · Ended
as Samuel Wells

2022 · AMC+ · Ended
as Charles Thompson

2021 · BBC iPlayer · To Be Determined
as Captain Neil Newsome

2020 · BBC iPlayer · Ended
as Kamal Hadley

2017 · BBC One · Ended
as Isaac Taylor

2016 · NBC · Ended
as Connor Mason

2016 · BBC Two · Ended
As themself

2015 · Sky Showcase · Ended
as General Arnold Gaines

2015 · ITV1 · Ended
as DCI Mark Maxwell

2014 · Channel 4 · Ended
as Deputy Commissioner Charles Inglis

2012 · BBC Two · Ended
as Duke of York

2009 · ITV1 · Ended
as Jay

2009 · ITV1 · Ended
as Detective Inspector Wes Leyton

2008 · BBC One · Ended
as Greg Preston

2007 · BBC One · Ended
as Benjamin Lennox

2004 · Channel 4 · Ended
as Lyndon Jones

2003 · Channel 4 · Ended
as Alan Johnson

1996 · BBC Two · Ended
as The Marquis De Carabas

1986 · BBC iPlayer · On air
as Mark Grace
Prime Video · In Development
as Thomas Warner
Main cast roles from TVmaze. Guest appearances aren't listed.