
Actor
Age 41 · UK

2019 · ★ 6.4
as Hadrell

2021 · ★ 5.9
as Albert Wesker

2021 · ★ 6.6
as Magnusson

2018 · ★ 6.4
as Grant LeClair

2021 · ★ 5.8
as Declan Smith

2014 · ★ 5.6
as Gunther

2022 · ★ 6
as Charlie

2014 · ★ 5.4
as Asbjorn

2024 · ★ 5.5
as Logan O'Leary

2009 · ★ 5.1
as Marcus

2024 · ★ 5.4
as Bear John

2016 · ★ 4.2
as James Henderson

2016
as Tom
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Prime Video · Ended
as Raife Hastings

2022 · Prime Video · To Be Determined
as Raife Hastings

2019 · Netflix · Ended
as Luther Hargreeves

2016 · History · Ended
as Arminius

2014 · STARZ · Ended
as William "Billy Bones" Manderly

2012 · BBC One · Ended
as Andy Stockwell