
Actor
Age 40 · UK

2013 · ★ 7.9
as Jimmy Kincade

2021 · ★ 6.5
as Abel

2018 · ★ 6.6
as Leo Galich

2011 · ★ 6.6
as Ralph Wilson

2010 · ★ 6.5
as Bruce Pearson

2017 · ★ 5.9
as Steven Fredericks

2016 · ★ 6
as Marc Jarvis

2014 · ★ 5
as Mickey

2010 · ★ 6.2
as Chaz Jankel

2021 · ★ 5.3
as Eric Black

2013 · ★ 6.3
as Maximilian "Max" Hare

2017 · ★ 6.1
as Johnny

2015 · ★ 6.5
as Christy Collard

2012 · ★ 5.1
as Dan

2023
as Robert Graves

2013
as Mike Rogers

2015
as Joe
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · Netflix · On air
as Carter

2024 · Peacock · Ended
as Titus

2024 · Apple TV · Ended
as Paul Wentworth

2023 · ITVX · Ended
as Dr James Ford

2023 · BBC iPlayer · Ended
as Logan Campbell

2018 · Now · Ended
as Kit Marlowe

2017 · BBC Two · Ended
as James Morecroft

2016 · PBS · Ended
as Prince Albert

2014 · BBC America · Ended
as Joe Lambe

2013 · BBC Two · Ended
as Julian Luscombe

2012 · BBC Two · Ended
as Duke of Aumerle

2011 · BBC One · Ended
as Nick Slade