
Actor
Age 63 · UK

2006 · ★ 7.9
as Dominic

2016 · ★ 7.8
as DI Lestrade

2020 · ★ 7
as Mr. Weston

2007 · ★ 6.9
as Robert

1986 · ★ 6.9
as Freddy Honeychurch

1992 · ★ 6.6
as Martyn Fleming

1987 · ★ 7.6
as Alec Scudder

2010 · ★ 6.7
as Peter Hopkins

1994 · ★ 6.8
as Greville

2016 · ★ 5.4
as Duncan Guthrie

2014 · ★ 6.3
as Stirling Rogers

1997 · ★ 6.9
as Officer on Train

2014 · ★ 6.2
as Stirling Rogers

2012 · ★ 6
as David Temple

2002 · ★ 4.8
as Jeffrey

2022 · ★ 5.9
as Captain Moore

2019 · ★ 5.2
as Paulinus

2018 · ★ 6
as Luke

1997 · ★ 5.7
as Septimus Warren Smith

2004 · ★ 6.1
as Linus (voice)

2008 · ★ 6.8
as Mordechai

1988 · ★ 6.1
as John Beaver

2007 · ★ 6.5
as Robin Cape

1997 · ★ 7.1
as Paul Prentice

1991 · ★ 6.7
as Philip Herriton

2025 · ★ 6
as Prince Escalaus

1990 · ★ 6.2
as Axel von dem Bussche

2018 · ★ 6.3
as Peter

1994 · ★ 5.8
as Jones

1998 · ★ 5.8
as Oliver Knightly
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · 5 · Ended
as Jason Bradley

2025 · Hulu · Ended
as Mr. Goff

2025 · U · On air
as Colonel Reggie Winters

2023 · Paramount+ · Ended
as Simon Harper

2022 · Apple TV · To Be Determined
as Henry Huntley

2019 · BBC One · Ended
as Frederick

2017 · Now · Ended
as Gabriel Hirsch

2016 · ABC · Ended
as John Warren

2013 · BBC One · Ended
as Lord Thomas Stanley

2013 · M6 · Ended
as Arkady Dragutin

2012 · BBC One · Ended
as Gary Jackson

2012 · Channel 4 · Ended
as Felix Durrell

2011 · ITV1 · Ended
as Nick Savage

2011 · ITV1 · Ended
as Mark Bretherick

2009 · BBC One · Ended
as Sir Arthur Hill

2008 · ITV1 · Ended
as Daniel Cosgrave

2003 · BBC One · Ended
as George Villiers, Duke of Buckingham

2002 · ITV1 · Ended
as Young Jolyon Forsyte

2000 · BBC One · Ended
as Patrick Standish

1999 · ITV1 · Ended
as Dennis Hamilton

1996 · BBC One · Ended
as Arthur Huntingdon

1987 · BBC One · Ended
as Simon Boulderstone

1981 · ITV1 · Ended
as Tipping

2012 · BBC Two · Ended
As themself