Actor
Filth: The Mary Whitehouse Story
2008 · as Rev. Basil Buckland
Perfume: The Story of a Murderer
2006 · as Chenier
The Many Lives of Albert Walker
2002 · as Coroner
Mysteries of Egypt
1998 · as Howard Carter
Survival of the Fittest
1990 · as Chris Trinder
Return to Waterloo
1984 · as Father
The Oresteia
1983 · as Pylades
Reluctant Chickens
1983
The Flipside of Dominick Hide
1980 · as Jim Bone
Tiptoe Through the Tulips
1976 · as George
Frankenstein Must Be Destroyed
1969 · as Policeman (uncredited)