Self - Lotus Senior Engineer
Lotus: A New Dawn (2021)
Bailiff
Oblubienica Frankensteina (1985)
Tipton
Opowieść wigilijna (1984)
Maitre D'
Ściśle tajne (1984)
The Squire
The Aerodrome (1983)
Mr. Bottomley
Garderobiany (1983)
Pearson
Powrót żołnierza (1983)
Dr. Morell
The Bunker (1981)
Sir Thuud
The Fiendish Plot of Dr. Fu Manchu (1980)
The Macebearer
Red, White, and Zero (1979)
Benny
Mani di velluto (1979)
David Hume
Les Chemins de l'exil ou Les dernières années de Jean-Jacques Rousseau (1978)
Sergeant at the Gate
Jabberwocky (1977)
Arthur Trantor
Packman's Barn (1976)
Doolan
Barry Lyndon (1975)
Jefe
Z nami nie ma żartów (1974)
Doctor Ewan
Kult (1973)
Henry's Friend
And Now the Screaming Starts! (1973)
Mayor
That's Your Funeral (1972)
Bischof Guido
Brat Słońce, siostra Księżyc (1972)
Bowler 4
Spring and Port Wine (1970)
Charlie
Emma's Time (1970)
Oakshot
Mrs. Brown, You've Got a Lovely Daughter (1968)
Macebearer
The White Bus (1967)
Uncle William 'Will'
Incompreso (Vita col figlio) (1967)
Park keeper
The Big Man Coughed and Died (1966)
Alexander Green
The Siege of Manchester (1965)
Hodges
A Jolly Bad Fellow (1964)
Stork Talk (1962)
Peebles
The Golden Rabbit (1962)
Mr. Reeves
Left Right and Centre (1959)
Alderman Joseph Helliwell
When We Are Married (1957)
Mr. Hardcastle
The House Across the Lake (1954)
'Soss'
Angels One Five (1952)
Film Society Member (uncredited)
The Magic Box (1952)
Desk Sergeant (as John Sharpe)
A Case For P.C. 49 (1951)
Constable Cafferty (uncredited)
Śmiech w raju (1951)
Man (uncredited)
Noc i miasto (1950)
Police Constable Hawkins
Your Witness (1950)
Frank Haldane
Celia: The Sinister Affair of Poor Aunt Nora (1949)