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
Time Bandits (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
S/S St. Louis (1976)
Bennett
Luftens helte (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
The Black Windmill (1974)
Irongron
Doctor Who: The Time Warrior (1974)
Peter
If a Man Answers (1973)
Bob Ellis
The Optimists (1973)
Policeman at Accident/Man at Stag Party/Munda's Manservant/Policeman at Tenement
O Lucky Man! (1973)