Patient
Bloodbath at the House of Death (1984)
Jury Foreman
Eureka (1983)
English Doctor
Pink Floyd: The Wall (1982)
Station Master
Eye of the Needle (1981)
Sidney Leeman
The Sin Bin (1981)
Police Captain
Carpathian Eagle (1980)
(Uncredited)
Brief Encounter (1974)
Priest
Our Cissy (1974)
Chemist
The Love Ban (1973)
Laboratory Manager
Rentadick (1972)
Passenger on Train
Made (1972)
Doctor
All Coppers Are... (1972)
Family Life (1971)
Sunday Bloody Sunday (1971)
Undertaker (uncredited)
Get Carter (1971)
Norman Mathie
The Man Who Had Power Over Women (1970)
Leonard Crape
Every Home Should Have One (1970)
Motorcycle Salesman (uncredited)
if.... (1968)
Solicitor
Poor Cow (1967)
Tram Inspector
The Heroism of Thomas Chadwick (1967)