
Actor
Age 60 · UK

2000 · ★ 6.1
as Sean Ambrose

2014 · ★ 6.3
as Stuart St. John

2007 · ★ 6.2
as Mike Whittier

1998 · ★ 6.3
as Eric Vennekor

1998 · ★ 7.5
as Prince Henry

2011 · ★ 6.7
as Arthur Miller

2005 · ★ 5.7
as Kyle Williams

2013 · ★ 5.9
as Niles York

2015 · ★ 5.3
as Roger Holmes

2025 · ★ 7
as William Davenport

2025 · ★ 6.6
as Eric Kynch

2020 · ★ 6.1
as Gerard

2015 · ★ 5.5
as Archer

2001 · ★ 6.3
as Tom Jericho

2002 · ★ 6.4
as Jonathan Trevanny

2015 · ★ 5.5
as Shane

2026 · ★ 5.4
as Johnny Thunders

2011 · ★ 6.9
as Matt Busby

2013 · ★ 5.6
as Lewis Shaler

2024 · ★ 7.7
as Rugmer

2011 · ★ 5.1
as Robert

1997 · ★ 4.5
as Charlie

2011 · ★ 5.4
as Rob Haley

2007 · ★ 5.3
as Brother Silus

2005 · ★ 4.6
as Archie Gray

1997 · ★ 6.3
as Terry Walsh

2003 · ★ 5.8
as Thomas Fairfax

2000 · ★ 6.2
as James the Disciple (voice)

2008 · ★ 5.7
as Alistair Raskolnikov

2008 · ★ 4.6
as Dr. Jekyll / Mr. Hyde
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · BBC iPlayer · On air
as Caspian Lockett

2025 · Channel 4 · To Be Determined
as David Campbell

2025 · The CW · To Be Determined
as Moriarty

2025 · Paramount+ · Ended
as DI Lou Stanley

2023 · Now · Ended
as Uncle Tony

2021 · ITVX · To Be Determined
as DI Ray Lennox

2021 · BBC iPlayer · To Be Determined
as Marcus Grainger

2019 · The CW · Ended
as Jacob Kane

2019 · Peacock · Ended
as Ethan Moreau

2018 · BBC One · Ended
as Sir Percival Glyde

2017 · Crackle · Ended
as Vic Hill

2017 · BBC One · Ended
as David Warnock

2016 · Discovery · Ended
as Randall James

2013 · Netflix · Ended
as Dr. Norman Godfrey

2010 · ITV1 · Ended
as Michael O'Connor

2010 · Cinemax · Ended
as James Leatherby

2009 · BBC One · Ended
as Bill Masen

2006 · ABC · Ended
as Moses

2000 · ABC · Ended
as Shahryar / Amin the Beggar

1996 · BBC Four · Ended
as Lewis McHoan

2023 · BBC Scotland · On air
As themself

2015 · BBC Two · Ended
As themself
2011 · 5 · Ended
As themself