1979
Bear Island as Ship's Captain1979
Americathon as Mr Broder1975
Journey into Fear as Purser1974
The Top Secret Life of Edgar Briggs as Robinson1974
The Overlanders as James MacLeod1971
The Onedin Line as Thompson1971
Bless This House as Policeman1969
The Main Chance as Jack Gillam1969
The Mind of Mr. J.G. Reeder as Hallaty1965
Gideon's Way as Det. Supt. Brown1965
A Tap on the Shoulder as Police sergeant1964
The Protectors as Inspector Ward1964
Goldfinger as Auric Goldfinger (voice) (uncredited)1964
Ten Foot Tall as Commentary1962
The Saint as Borieff1962
A Prize of Arms as Leigh1962
The Secret Thread as Police Inspector1961
The Avengers as Detective Sgt1961
The Avengers as Technician1961
The Devil's Daffodil as Not available1961
Serjeant Musgrave's Dance as Pugnacious Collier1960
The Cheaters as Fire Chief (uncredited)1960
Danger Man as Police Sergeant1960
Sink the Bismarck! as Lookout - Second Destroyer (uncredited)1960
Beat Girl as Police Sergeant Outside Strip Club (uncredited)1960
Jackpot as Detective at Jackpot Club (uncredited)1960
Caught in the Net as Arnold1959
One Step Beyond as Inspector1959
The Heart of a Man as Director1959
Naked Fury as Detective Sergeant1959
Web of Evidence as Detective Sergeant Trevor1958
Violent Playground as Police Officer in Patrol Car (uncredited)1958
The Square Peg as Airman Handing Out Tea (uncredited)1957
Campbell's Kingdom as Worker1956
Armchair Theatre as PC.Robinson1956
Armchair Theatre as First Policeman1956
The Battle of the River Plate as Chief Yeoman, HMS Ajax (uncredited)1956
The Long Arm as Not available1955
The Adventures of Robin Hood as Man-at-arms1955
Dixon of Dock Green as Harold Fuller1955
Dixon of Dock Green as Mr. Hope1955
The Adventures of the Scarlet Pimpernel as Messenger1955
The Adventures of the Scarlet Pimpernel as Second Soldier