
Actor
Age 54 · UK

2013 · ★ 7.7
as John Hogan

2004 · ★ 6.2
as Steward

2009 · ★ 6.3
as Martin White

2012 · ★ 7.3
as Richard

2010 · ★ 6.5
as Mr Harding

2008 · ★ 6.3
as Simon

2016 · ★ 4.9
as Douglas

2001 · ★ 6.1
as Car Driver

2025 · ★ 5.9
as Robert Foresight

2011 · ★ 4.5
as Hudson

2011 · ★ 6
as Greg

2000
as Sir Harry Towers

2007
as Dodi Al Fayed

2008
as Dr Grant / Dr Steele

2001
as Italian Video Suiter

2023
as Richard Hardy

2011
as Narrator

2011
as Narrator

2006
as Clive Lamis

2010
as Robert

2003
as Neil Godwin

2015
as Olly Clifford

2013
as Editor

2022
as Ian

2007
as Rollerball

2009
as Nick Bright
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Paramount+ · Ended
as Andrew Hinman

2024 · BBC iPlayer · Ended
as Hector

2022 · Netflix · Ended
as Jim Anderson

2022 · ITVX · Ended
as DI Patrick Holden

2016 · ITVX · Ended
as Stephen Holmes

2012 · Sky Showcase · Ended
as Michael Jackson

2008 · ITV2 · Ended
as Devlin / Excelsor

2008 · BBC One · Ended
as Richard Dunlop

2007 · BBC Two · Ended
as James Northcote

2004 · BBC Three · Ended
as Dr. Roger Hurley

2001 · BBC Two · Ended
as Neil Godwin