
Actor
Age 47 · UK

2017 · ★ 7
as Gaston

2014 · ★ 7.3
as Bard

2013 · ★ 7.6
as Bard / Girion

2015 · ★ 7.2
as Owen Shaw

2013 · ★ 6.8
as Owen Shaw

2017 · ★ 6.8
as Owen Shaw

2010 · ★ 5.9
as Apollo

2014 · ★ 6.5
as Vlad Tepes / Dracula

2016 · ★ 6.4
as Scott

2010 · ★ 6.4
as Sheriff's Thug

2019 · ★ 6.2
as Charles Cavendish

2019 · ★ 6.7
as Alex Tchenkov

2011 · ★ 6.1
as Zeus

2019 · ★ 7.1
as Commander Wade McClusky

2011 · ★ 5.8
as Aramis

2019 · ★ 5.8
as Ben Hawkins

2011 · ★ 6.2
as Craig Stokes

2022 · ★ 6.2
as Coachman

2012 · ★ 6.3
as Detective Fields

2015 · ★ 5.6
as Richard Wilder

2017 · ★ 7.1
as Dr. William Moulton Marston

2013 · ★ 6
as Driver

2018 · ★ 5.2
as Lewis

2022 · ★ 6.8
as Ebenezer Scrooge (voice)

2017 · ★ 6.2
as Wentworth

2010 · ★ 5.9
as Andy Cobb

2026 · ★ 6.1
as Joe Carver

2021 · ★ 6.3
as Dr. Bill Simons

2025 · ★ 6
as Dad

2024 · ★ 6.5
as John Lawlor
Movies from TMDB, TV roles from TVmaze (main cast only).

2027 · Prime Video · In Development
as Tracy Lawless

2026 · ITVX · On air
as Martin Gilmour

2024 · BBC iPlayer · Ended
as Hogwood

2022 · Apple TV · Ended
as Alex "Bambi" Chesborough

2021 · Hulu · To Be Determined
as Lars Lee

2021 · ITV1 · Ended
as DCS Steve Wilkins

2020 · Hulu · Ended
as King Merriman (voice)

2018 · TNT · Ended
as John Moore

2013 · BBC One · Ended
as Bruce Reynolds