Self - Lotus Senior Engineer
Lotus: A New Dawn (2021)
Bailiff
The Bride (1985)
Tipton
Um Conto de Natal (1984)
Maitre D'
Ultra-Secreto! (1984)
The Squire
The Aerodrome (1983)
Mr. Bottomley
O Companheiro (1983)
Pearson
The Return of the Soldier (1983)
Dr. Morell
The Bunker (1981)
Sir Thuud
O Plano Diabólico do 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
Aventuras em Terras do Rei Bruno, o Discutível (1977)
Arthur Trantor
Packman's Barn (1976)
Doolan
Barry Lyndon (1975)
Jefe
A Dupla Explosiva (1974)
Doctor Ewan
O Sacrifício (1973)
Henry's Friend
And Now the Screaming Starts! (1973)
Mayor
That's Your Funeral (1972)
Bischof Guido
Fratello sole, sorella luna (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)
Gargalhadas no Paraíso (1951)
Man (uncredited)
Foragidos da Noite (1950)
Police Constable Hawkins
Your Witness (1950)
Frank Haldane
Celia: The Sinister Affair of Poor Aunt Nora (1949)