
Cast
Age 53 · United Kingdom
14 shows · 3 currently on air

2025 · 5 · On air
as James Forsyte

2025 · Prime Video · On air
as Sean

2022 · Prime Video · Ended
as Jonathan Nightingale

2019 · Apple TV · On air
as Jason Craig

2019 · Paramount+ · Ended
as Karl Grove

2018 · ITV1 · Ended
as Guy Harcourt

2015 · BBC Two · Ended
as David "Bunny" Garnett (older)

2013 · ITV1 · Ended
as Otto Powell

2012 · NBC · Ended
as Derek Wills

2009 · ABC · Ended
as Lloyd Simcoe

2008 · CBS · Ended
as Bruce Miller

2000 · BBC Three · Ended
as Steve Taylor

1998 · Channel 4 · Ended
as DS Michael Colefield

1996 · BBC Two · Ended
as Miles Stewart
Main cast roles from TVmaze. Guest appearances aren't listed.