
Actor
Age 64 · UK

1998 · ★ 6.8
as Richard Burbage

2026 · ★ 6.6
as Mr Earnshaw

2000 · ★ 6.5
as Dr. Martin Bamford

1990 · ★ 6.1
as Brock

1993 · ★ 6.7
as Bannführer

2012 · ★ 6.7
as Dog (voice)

1998 · ★ 6.3
as Rory

2014 · ★ 4.5
as Mr. Shepherd

1992 · ★ 3.9
as Martin

2026 · ★ 6.2
as Mick

2001 · ★ 7.1
as Doctor Martin Bamford

2002 · ★ 5
as James Chancellor

1998 · ★ 5.8
as Anthony Staxton-Billing

2001 · ★ 5.8
as Jeremy Stickles

2002 · ★ 6.9
as John George Haigh

2002 · ★ 6.3
as Mr. Chipping

2003 · ★ 6.6
as Martin Bamford

1993 · ★ 6.3
as Donald

2013
as Narrator (voice)

2009
as Stripy (voice)

1994 · ★ 5.3
as Neil Price

2026
as Huw Edwards

2014
as Narrator

2000 · ★ 5.5
as Edward

2006
as Mr. Plod (Noddy)

1999
as Simon Delancey

1996

2007
as Ian Bennett

1983
as Lon

2011
as Kipper (voice)
Movies from TMDB, TV roles from TVmaze (main cast only).