
Cast
Age 49 · United Kingdom
5 shows · 1 currently on air

2026 · Prime Video · Ended
as Richard Lancaster

2025 · GAIN · On air
as Marco

2020 · Netflix · Ended
as Mitch Saunders

2014 · ITV1 · Ended
as Alfredo

2013 · The CW · Ended
as Henry Stuart, Lord Darnley
Main cast roles from TVmaze (guest appearances aren't listed). Movies from TMDB.

2004 · ★ 6.4
as Velkan

2008 · ★ 6.7
as Blake Collins

2004 · ★ 6.4
as Rafe Perry

2021 · ★ 6.7
as Hunter Cunard

2017 · ★ 5.3
as Tom Arnolds

2015 · ★ 5.1
as Drazen

2014 · ★ 6.6
as Julian Marquet

2011 · ★ 6.3
as Bobby Gilbert

2021 · ★ 5
as John

2019 · ★ 6.4
as Luc Simon

2023 · ★ 6.2
as Thomas

2020 · ★ 6.9
as Roman Davidoff

2013 · ★ 5.9
as Jamie

2018 · ★ 6.7
as Prince Sebastian

2022 · ★ 6.8
as David Burnside

2016 · ★ 4.3
as William Regan

2013 · ★ 5.8
as Mark

2023 · ★ 6
as Adam

2023 · ★ 6.8
as Sebastian Moore

2016 · ★ 5.9
as Grady

2024 · ★ 6.4
as Sam Lee

2024 · ★ 6.6
as Henry Broadbent

2024 · ★ 6.6
as The Stranger/Egan

2026
as Arrigo

2007
as William Shakespeare

2001
as Angelo

2026
as Harrison

2011
as Grandfather