- 1972Just in Time for ChristmasFilmWriter
- 1969Two Gentlemen SharingFilmCamp Neighbour
- 1967ITV PlayhouseSeriesEric
- 1966The PsychopathFilmBriggs
- 1965Dr. Terror's House of HorrorsFilmRoy Shine (segment 3 "Voodoo")
- 1964The Wednesday PlaySeriesBarber
- 1963ParanoiacFilmRAF Type
- 1963West 11FilmSilent
- 1961The Rose AffairFilmJohnson
- 1958Carve Her Name with PrideFilmCommandant Suhren
- 1958Chain of EventsFilmJimmy Boy
- 1958Man with a GunFilmJohn Drayson
- 1958The Verdict Is YoursSeries
- 1957Tonight Starring Jack PaarSeriesSelf
- 1957The BetrayalFilmLenny Clay
- 1957Mrs. Wickens in the FallFilmJean-Jacques Charcot
- 1957Overseas Press Club - Exclusive!SeriesAn Azerbaijanian
- 1957Theatre NightSeriesRussell
- 1955The Quatermass XperimentFilmChristie
- 1954BlackoutFilmTravis / Victor Vanno
- 1954The Men of Sherwood ForestFilmHubert
- 1954Adventure in the HopfieldsFilmSam Hines
- 1954Dance Little LadyFilmMr Bridson
- 1954Star of My NightFilmCarl
- 1954The Passing StrangerFilmSpicer
- 1953The Saint's ReturnFilmJarvis
- 1953The Long MemoryFilmBoyd's Chauffeur/Receptionist
- 195336 HoursFilmHarry Cross
- 1953Street CornerFilmLen
- 1953The IntruderFilmBill
- 1953A Day to RememberFilmStan's Accomplice (uncredited)
- 1953Laughing AnneFilmJacques
- 1952Wings of DangerFilmSnell, the blackmailer
- 1952So Little TimeFilmLt. Seger
- 1952It Started in ParadiseFilmMr. Louis
- 1951CloudburstFilmMickie Fraser / Kid Python
- 1951Calling Bulldog DrummondFilmStan (uncredited)
- 1951The Franchise AffairFilmBus Inspector
- 1950Cairo RoadFilmRico Pavlis
- 1949The Spider and the FlyFilmBelfort, the pickpocket
- 1949FloodtideFilmMac - the draughtsman (uncredited)
- 1948The Ed Sullivan ShowSeriesSelf
- 1945The Man from MoroccoFilmSoldier