2022
Andor as Old Man2016
Hatton Garden: The Heist as Terry Perkins2012
Call the Midwife as Mr. Gillespie2012
A Running Jump as Derek2006
The Ruby in the Smoke as Porter2004
Vera Drake as Station Sergeant2002
The Many Lives of Albert Walker as Ben Darke2001
Mike Bassett: England Manager as Jack Marshall1999
Tom's Midnight Garden as Tower Keeper1997
Midsomer Murders as Oyster Man1996
Our Friends in the North as Taylor1996
Karaoke as Cable1996
Eskimo Day as Roadsweeper1994
Wycliffe as Lionel Samford1994
Pie in the Sky as Chief Constable Braithwaite1993
Naked as Chauffeur1993
The Hour of the Pig as Travelling Player1990
Treasure Island as Job Anderson1990
The Fool as Not available1989
Agatha Christie's Poirot as Rogers1988
A Fish Called Wanda as Policeman at Old Bailey1987
Little Dorrit as Mr. Chivery1986
The Little Match Girl as Landlord1985
Silas Marner as Ben Winthrop1985
Knockback: 2 as Verne Reception Officer1984
Nineteen Eighty-Four as Shouting Prole1984
Under the Hammer as Mick McClaren1983
The Wicked Lady as Man at Tyburn1982
Shine on Harvey Moon as Postman1982
Old Chums as Terry1980
Hawk the Slayer as 1st Rough in Tavern1979
Porridge as Atkinson1979
Waterloo Sunset as Roland1978
Pennies from Heaven as Jumbo1978
Two Days That Shook the Branch as Mr. Mann1977
The Professionals as Inspector Newton1977
A Choice of Evils as Prison Guard1976
Confessions of a Driving Instructor as Old Borstalite1976
The Paradise Run as Terrorist1976
It Shouldn't Happen to a Vet as P.C. Dalloway1976
Ready When You Are, Mr McGill as Location Caterer1976
Bar Mitzvah Boy as Caretaker1976
Occupy! as Player in Everyman Theatre Company, Liverpool1975
The Sweeney as Prison Officer1974
Soldier and Me as Desk Sergeant1974
Easy Go as Second docker1972
Crown Court as Jury Foreman