Desk Sergeant
I Bought a Vampire Motorcycle (1990)
Josiah Freston
The Woman in Black (1989)
Mr. Plant
The Children Of Dynmouth (1987)
Leon Targett
Up Line (1987)
Father
Z for Zachariah (1984)
The Last Term (1983)
Lord Hastings
The Tragedy of Richard III (1983)
Henry VI Part 3 (1983)
Duke of Buckingham
Henry VI Part 2 (1983)
Reignier, Duke of Anjou / Vernon
Henry VI Part 1 (1983)
Guest Patient
Britannia Hospital (1982)
Alf
The Grudge Fight (1981)
Halliday
A Room for the Winter (1981)
Kevin's Father
Υπέροχοι ληστές και τα κουλουβάχατα της Ιστορίας (1981)
Prison Governor
The Executioner (1980)
Andy Saville
Chance of a Lifetime (1980)
Rigg
Doctor Who: Nightmare of Eden (1979)
Bolton
Charlie Muffin (1979)
Pub Landlord
That Summer! (1979)
Batchelor
Light (1979)
Max
The Kitchen (1977)
First Officer
Το Ταξίδι των Καταραμένων (1976)
Bennett
Aces High (1976)
Terry
Keep an Eye on Albert (1975)
Charlie Draper
Kill Two Birds (1975)
Brassneck (1975)
Ralph Woods
Stardust (1974)
Tusser
Regan (1974)
MI5 Man
Ο Άνθρωπος απ' το Λονδίνο (1974)
Irongron
Doctor Who: The Time Warrior (1974)
Peter
If a Man Answers (1973)
Bob Ellis
The Optimists of Nine Elms (1973)
Policeman at Accident/Man at Stag Party/Munda's Manservant/Policeman at Tenement
O Lucky Man! (1973)