
Actor
Age 60 · UK

2008 · ★ 7.6
as Thomas Button

2011 · ★ 7.3
as Azazel

2010 · ★ 7.4
as Regatta Spectator (uncredited)

2010 · ★ 7.1
as Lobby Goon

2000 · ★ 7.8
as Darren

1998 · ★ 8.1
as Tom

2010 · ★ 5.9
as Calibos / Acrisius

2007 · ★ 7.3
as Primus

2003 · ★ 6
as Dr. Henry Jekyll / Edward Hyde

2005 · ★ 6.3
as Dimitri

2011 · ★ 6.6
as Sebastian

2001 · ★ 6.7
as Netley

2004 · ★ 6.9
as Larry - Crazy

2025 · ★ 6.7
as Wolo Kolisnyk

2008 · ★ 6.3
as Larry Byrne

2004 · ★ 5.5
as Santa

2014 · ★ 6.9
as Swanwick

2009 · ★ 6
as Malachi

2022 · ★ 6
as Elijah Clarke

2026 · ★ 9.1
as Mad Hatter (voice)

1998 · ★ 6.2
as Mulligan

2021 · ★ 7.3
as Alastair Skye

2011 · ★ 6.2
as Becket

2001 · ★ 6.7
as Bobby Beers

2013 · ★ 5.5
as Hugh

1995 · ★ 6.7
as Gregor

2013 · ★ 5.9
as Harvey Crown

2025 · ★ 7.4
as Travis

2001 · ★ 6.3
as Bob Likely

1996 · ★ 6.7
as Gregory
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · Channel 4 · To Be Determined
as DS Ronnie Miller

2025 · Prime Video · On air
as Travis McKay

2025 · Apple TV · To Be Determined
as Stephen Patrick Nield

2023 · Now · Ended
as Albert Lord

2022 · ITVX · To Be Determined
as Steven Wyles

2020 · Now · Ended
as Alan Brooks

2019 · BBC One · Ended
as Ghost of Christmas Future

2019 · HBO Max · Ended
as Lord James Harwood

2018 · Now · Ended
as Tam

2017 · Sky Showcase · Ended
as Sir George Yeardley

2017 · BBC One · Ended
as George Mayhew

2014 · BBC One · Ended
as Mark Walsh

2007 · U&W · Ended
as Danny Quinn

2006 · ITV1 · Ended
as Zac

1993 · ITV1 · Ended
as Dr. David Neil

2011 · ITV4 · Ended
As themself