
Actor
Age 45 · UK

2019 · ★ 7.2
as Richard Ellis

2006 · ★ 5.5
as Liam

2008 · ★ 5.5
as Doctor

2026 · ★ 7
as Young Ray

2023 · ★ 5.5
as Oliver Johnson

2017 · ★ 6.5
as Michael

2002
as Brad

2011 · ★ 6
as Wagner

as Samuel Stone

2022
as Freddie Lynwood-Jones

2009
as Richard Short
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · PBS · On air
as Francois Lagrange

2022 · BritBox · To Be Determined
as Detective Inspector Sam Gillespie

2015 · Sky Showcase · Ended
as Dr. Samuel

2015 · E! · Ended
as Prince Robert Henstridge

2012 · The CW · Ended
as Evan Marks

2007 · Paramount+ with Showtime · Ended
as Edward Seymour

2002 · ITV1 · Ended
as Adam Wainwright #1

2002 · BBC One · Ended
as Dimitri Levendis