
Cast
Age 48 · United Kingdom
7 shows

2020 · Netflix · Ended
as David

2016 · PBS · Ended
as Lord Palmerston

2015 · ITV Encore · Ended
as Frederick Dipple

2015 · ITV1 · Ended
As themself

2008 · ITV1 · Ended
as Phillip Manningham

2006 · ITV1 · Ended
as DS James Hathaway

2005 · ITV1 · Ended
as Captain Tom Willis
Main cast roles from TVmaze. Guest appearances aren't listed.