
Actor
Age 60 · UK

2009 · ★ 6
as Alan Campbell

2011 · ★ 6.2
as Cradoc

2014 · ★ 6.5
as Sheriff Mallick

1997 · ★ 5
as Ducalon

2003 · ★ 5.4
as Michael

2007 · ★ 5.6
as Philip Derwatt

1995 · ★ 6.2
as Edgar Alabaster

1998 · ★ 5
as Victor Bukowski

2002 · ★ 5
as Davis Dawson (Crossing the Line) (archive footage)

1998 · ★ 6.6
as Michael

1999 · ★ 5.6
as T.E. Lawrence

1990 · ★ 4.9
as Davie Dawson

1997 · ★ 7.1
as Captain George Wickham

2000 · ★ 5.8
as T.E. Lawrence

2012 · ★ 5.3
as Mike Mackenzie

1997
as Wickham

2008 · ★ 5.9
as Marcus

2002 · ★ 5.2
as Tim

2005
as Sir Arthur Conan Doyle

2007 · ★ 6.3
as Aarto

1999 · ★ 5.4
as Danny

2001
as Cromwell Marsh

1993
as Louie Gibbons

2019
as Adam Snow

2026
as White Priest

1990
as News Reporter

2015 · ★ 6.5
as Daniel

2011
as Werner Kraus

1996
as Clive Colville

1994
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · 5 · Ended
as Robert Barrie

2025 · Paramount+ · To Be Determined
as Steve Williams

2024 · SkyShowtime · To Be Determined
as Petur

2023 · BBC iPlayer · Ended
as Major Horton

2023 · Netflix · Ended
as Daniel Lang

2018 · BBC Two · Ended
as Narrator (voice)

2016 · ITV1 · Ended
as William Muncie

2015 · ITV1 · Ended
as DCS Hepburn

2014 · STARZ · Ended
as Taran MacQuarrie

2013 · BBC One · On air
as DI Jimmy Perez

2012 · BBC One · Ended
as Augustus Cribben

2011 · BBC One · Ended
as Joe Astell

2010 · BBC One · Ended
as DCI Jim Edwards

2009 · ITV1 · Ended
as D.I. John Tolin

2007 · U&W · Ended
as Nick Cutter

2000 · Channel 4 · Ended
as Levin
1999 · Channel 4 · Ended
as Dr. Daniel Nash

1993 · ITV1 · Ended
as Capt. George Wickham

1993 · Channel 4 · Ended
as Corporal Berry