
Actor
Age 61 · Wales

2007 · ★ 7.2
as Captain

2004 · ★ 7.2
as Eudorus

2012 · ★ 6
as Duke Hammond

2010 · ★ 5.9
as Kepheus

2011 · ★ 5
as Toma Nikasevic

2023 · ★ 6.5
as Atlan

2005 · ★ 7
as Raffles

2012 · ★ 5.9
as Alex

1999 · ★ 6.4
as Buck

2001 · ★ 5.5
as Percival, Leo's Chief Henchman

2023 · ★ 6.6
as Dennis McCabe

1994 · ★ 6.7
as Sleazy Horse Dealer

2026

2000 · ★ 6.2
as Shay Kirby

2023 · ★ 4.9
as Curate

2017 · ★ 5.1
as The Duke

2018 · ★ 5.6
as Bradley

2008 · ★ 5.7
as Ferenc Nadasdy

2019 · ★ 5.4
as Morgan Anderson

1999 · ★ 5.7
as Johnny Hart

2016 · ★ 5.2
as Tall Man / Schaeffer

2013 · ★ 5.7
as Colonel Leach

2009 · ★ 5.4
as Peter Burton

2019 · ★ 5.5
as Sean Wilson

1998 · ★ 7
as King Sedecia

2010 · ★ 5.1
as Mickey Steele

2025 · ★ 6.8
as Mike

2012 · ★ 4.7
as Albert Hall

2018 · ★ 5.2
as Donovan

2011 · ★ 5.4
as Aden
Movies from TMDB, TV roles from TVmaze (main cast only).

2023 · Netflix · On air
as Vice-Admiral Garp

2021 · Channel 4 · Ended
as Billy Murdoch

2020 · ITV1 · Ended
as Tony

2019 · U&alibi · Ended
as Phil MacAfee

2019 · ITVX · To Be Determined
as Ray Conlon

2017 · STARZ · Ended
as Jasper Tudor

2016 · PBS · Ended
as King Louis Philippe

2015 · E! · Ended
as King Simon Henstridge

2015 · BBC One · Ended
as Colonel Ned Despard

2014 · BBC One · Ended
as Stapleton

2012 · Sky Atlantic · Ended
as John Baxter

2010 · Cinemax · Ended
as Karl Matlock

2008 · BBC One · Ended
as Chris Webb

2005 · ABC · Ended
as Marc Antony

2003 · Channel 4 · Ended
as Ken
2002 · BBC One · Ended
as Matthew Nash

1998 · BBC One · Ended
as Flight Lt. Chris Drake