
Actor
Age 57 · UK

2016 · ★ 7.3
as Glen 'Bub' Doherty

2002 · ★ 6
as Gustav Graves

2018 · ★ 6.9
as Bill Beaman

2000 · ★ 6.4
as Young Frank

2013 · ★ 5.9
as Vincent McCarthy

2006 · ★ 6.3
as Harris

1992 · ★ 7
as Othello

2002 · ★ 6
as Fergus Wolfe

1999 · ★ 6.1
as Lensky

2026 · ★ 6.7
as Frank Warren

1996 · ★ 7
as Orsino

2026 · ★ 6.3
as Nathaniel Cole

2005 · ★ 6.1
as Captain William Gordon

2013 · ★ 4.3
as Riley

2006 · ★ 5.1
as Dr. Woodleigh

2017 · ★ 6.3
as Tony Blair

1998 · ★ 5.5
as Victorin Hulot

2013 · ★ 6.1
as Dr. Farquar

2006 · ★ 6.2
as Dodd

1997 · ★ 5.7
as Charles Castle

2000 · ★ 5.6
as Jay Gatsby

2025 · ★ 5.7
as The Pastor

2026
as Malachy Crowley

2005
as Tony Armstrong Jones - Lord Snowdon

2004
as Doctor Edward Armstrong

2006
as Peter Tremaine

2023
as President Van Buren

1999
as Luke Bradley

2022
as Prisoner C33 / Oscar Wilde

2013
as Elyot Chase
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · Hulu · To Be Determined
as Christpher Hext

2025 · ITVX · Ended
as Melford Stevenson QC

2023 · ITVX · Ended
as Piers Fields-Turner

2020 · Amazon Freevee · Ended
as Damian Cray

2019 · BBC Two · Ended
as Samuel Petrukhin

2018 · BBC iPlayer · Ended
as Archie Moore

2018 · Netflix · Ended
as John Robinson

2015 · BBC One · Ended
as Dr. Edward Armstrong

2015 · BBC Two · Ended
as Narrator (voice)

2014 · STARZ · Ended
as Captain James Flint

2010 · BBC Two · Ended
as DI Jack Armstrong

2008 · ITV1 · Ended
as Crawford Hill

2006 · BBC One · Ended
as Edward Rochester

2003 · BBC Two · Ended
as Kim Philby

2001 · BBC Two · Ended
as Charles

1996 · BBC One · Ended
as Gilbert Markham

1993 · ITV1 · Ended
as Maj. William Dodd

1992 · Channel 4 · Ended
as Oliver