
Actor
Age 58 · Wales

2017 · ★ 6.1
as Ancient Atlantean King

2021 · ★ 8.1
as Ancient Atlantean King

2012 · ★ 7
as Blackwater Guard

2009 · ★ 7.2
as Etienne Feyder

2008 · ★ 6.9
as Snow

2011 · ★ 6.2
as Cassius

2019 · ★ 6.7
as Major Jones

2021 · ★ 5.6
as Gwyn

2025 · ★ 7.1
as William

2012 · ★ 4.9
as Harry Hopkins

2026
as Viscount of Gwynedd

1999 · ★ 5.9
as Wyn

2026
as Maclean

2019
as Gaius

2025 · ★ 4.7
as DS Tom Warbler

2021
as Jamie A&R

2016
as Bill

2015
as 2nd Drowned

2001
as Stubble Face

2022
as Dale Kruger

2024

as Shane

1995
as John Albert Jones

2013
as The Caretaker

as Colleague 4
Movies from TMDB, TV roles from TVmaze (main cast only).