
Actor
Age 57 · UK

2019 · ★ 7.4
as Guterman

2006 · ★ 6.4
as Speaker for Nuclear Disarmament

2006 · ★ 6
as Dr. Robert Freedman

2010 · ★ 5.8
as Paul

2008 · ★ 5.4
as Lenny

2014 · ★ 7.1
as Rev Mark

2014 · ★ 3.5
as Henri Delaunay

1996
as Stephen Cravenson

2016
as Rob (segment "Nightstand")

2024 · ★ 4.6
as Andrew

1994
as Nigel

2008
as DS Matt Ryder

2015
as Rob

1994
as Jo

2010
as Andrew

2006
as Richard Nicholas

2018
as Alex

2000
as Joe Macavoy
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · BBC iPlayer · On air
as Tony

2025 · BBC One · Ended
as Allen Feraday

2024 · ITVX · Ended
as Sergeant Phil Mackie

2022 · Now · Ended
as William Wyatt

2019 · CBBC · Ended
as Headmaster

2011 · ITV1 · Ended
as Andy Roper

2009 · ITV1 · Ended
as Oliver

2006 · BBC One · Ended
as Tom Bedford

1998 · BBC One · Ended
as Rick Powell
1997 · ITV1 · Ended
as PC Rudy Whiteside