Filmography
2018
James Finch
2018
Mr Jennings
2018
James MacLeish
2016
Hodges
2014
Nativity 3 Dude, Where's My Donkey?!
doctor
2010
Jim's father
2008
Eric Rogan
2007
headteacher
2005
Wing Commander John Clark
2004
Concorde: Atlantic Crossing 19th October 1977
cast member
2001
Improving Attendance: What Managers Can Do
cast member
2000
Paul Witlow
1998
Mr Keating
1998
DS Ray Wilson
1998
Fowler
1998
Fowler
1998
Fowler
1998
Fowler
1998
Fowler
1998
Mr Stroud
1998
Fowler
1998
Fowler
1998
Fowler
1998
Fowler
1998
Fowler
1998
Russell
1997
Force Medical Examiner
1997
Peter Williams
1997
Peter Williams
1997
detective
1995
Dr Powell
1994
Performed by
1994
Performed by
1994
Performed by
1994
Performed by
1992
medic
1991
cast member
1991
cast member
1991
cast member
1991
cast member