Actor (61 credits)
- The Message (1976)
- One of Our Dinosaurs Is Missing (1975) Sanders
- Orson Welles' Great Mysteries (1973) Judge
- Frankenstein and the Monster from Hell (1973) Coach Driver
- Henry VIII and His Six Wives (1972) Fisher
- Nearest and Dearest (1972) Court Bailiff
- On the Buses (1971) Mr Brooks
- The Private Life of Sherlock Holmes (1970) Von Tirpitz
- Vendetta for the Saint (1969) Lo Zio
- The Gold Robbers (1969) Forbes Lingwood
- The Picasso Summer (1969) Blind Man
- The First Lady (1968) Mansell
- The Expert (1968) Shupper
- The Spanish Farm (1968) M. Courtaux
- The Champions (1968) Sheikh
- The Prisoner (1967) Undertaker in opening sequence, not listed in credits
- The Queen's Traitor (1967) Duke of Alva
- The Violent Enemy (1967) Hewitt
- Frankenstein Created Woman (1966) Chief of Police
- He Who Rides a Tiger (1965) Peepers Woodley
- The Troubleshooters (1965) Humphreys
- Dr. Terror's House of Horrors (1965) Caleb (segment 1 'Werewolf')
- Doctor Zhivago (1965) Political Officer
- Out of the Unknown (1965) Spelman
- The Power Game (1965) Magister
- Nothing But the Best (1964) Ex-Politician
- Woman of Straw (1964) Yacht Captain
- Sherlock Holmes (1964) Inspector Lestrade
- Story Parade (1964) Chief Superintendent Collins
- Danger Man (1964)
- Do You Know This Voice? (1964) Supt. Hume
- Festival (1963) J.C.
- Espionage (1963) Martin Davenport
- Stolen Hours (1963) Reynolds
- The Very Edge (1963) Sergeant Williams
- 80,000 Suspects (1963) Ambulance Driver, not listed in credits
- The Kiss of the Vampire (1963) Bruno
- From Russia with Love (1963) Mc Adams
- The Plane Makers (1963) Gilbert Cory
- A Kind of Loving (1962) Registrar
- The Road to Hong Kong (1962) Lama (Slim), not listed in credits
- Out of This World (1962) Pienster
- A Matter of Conscience (1962) Petrovich
- The Loneliness of the Long Distance Runner (1962) Mr. Smith, not listed in credits
- The Saint (1962) Lo Zio
- Steptoe and Son (1962) Norman
- A Story of David (1961) Chief Herder
- The Avengers (1961) Benson
- Hell Is a City (1960) Bert Darwin
- BBC Sunday-Night Play (1960) Air Marshal Bennendon
- Saturday Night and Sunday Morning (1960)
- Exodus (1960) Dr. Clement
- Battle of the V-1 (1958) Stanislaw
- A Town Like Alice (1956) Aussie POW, not listed in credits
- The Grove Family (1954) First Barrow Boy
- A Matter of Murder (1949) Sgt. Bex
- Counterblast (1948) William Lucas, Nazi, not listed in credits
- The Wicked Lady (1945) Hawker
- Rhythm Serenade (1943)
- Tom Brown's School Days (1940) Jacob, not listed in credits
- Ah, Wilderness! (1938) Salesman (1939 version)