Actor (85 credits)
- Scandalous John (1971) Switchman
- Bedknobs and Broomsticks (1971) Old Home Guardsman, not listed in credits
- Dr. Heidegger's Experiment (1969) Mr. Medbourne
- Hello, Dolly! (1969) Elderly Man, not listed in credits
- The Killing of Sister George (1968) Deputy Commissioner
- Doctor Dolittle (1967) Vicar, not listed in credits
- Our Man Flint (1966) English Diplomat, not listed in credits
- Assault on a Queen (1966) Bartender, not listed in credits
- Do Not Disturb (1965) Bird Watcher, not listed in credits
- My Mother the Car (1965) Trembley
- The Americanization of Emily (1964) Hotel Waiter, not listed in credits
- 12 O'Clock High (1964) Air Raid Warden
- My Fair Lady (1964) Extra, not listed in credits
- The Outer Limits (1963) Old Man
- Taras Bulba (1962) Mayor, not listed in credits
- Woman Obsessed (1959) Ian Campbell, not listed in credits
- Compulsion (1959) Professor McKinnon, not listed in credits
- The Many Loves of Dobie Gillis (1959) Professor Guildenstern
- Mister Ed (1958) Professor Thornhill
- An Affair to Remember (1957) British TV Commentator, not listed in credits
- Goodyear Theatre (1957) Henry
- Witness for the Prosecution (1957) Doctor, not listed in credits
- The Power and the Prize (1956) Mr. Pitt-Semphill
- D-Day the Sixth of June (1956) Officer, not listed in credits
- How to Be Very, Very Popular (1955) Speaker, not listed in credits
- Interrupted Melody (1955) Mr. Norson, not listed in credits
- The Girl in the Red Velvet Swing (1955) Mr. Finley, not listed in credits
- The 20th Century-Fox Hour (1955) Royce
- Moonfleet (1955) Frame, not listed in credits
- Not as a Stranger (1955) Dr. Lettering
- Prince of Players (1955) Theatre Manager, not listed in credits
- Soldier of Fortune (1955) Major Leith Phipps, not listed in credits
- Soldiers of Fortune (1955) Professor Harland Miner
- Bengal Brigade (1954) Col. Rivers, not listed in credits
- Father Knows Best (1954) Professor Stark
- Rhapsody (1954) Edmund Streller
- Elephant Walk (1954) Norbert, not listed in credits
- The Silver Chalice (1954) Magistrate, not listed in credits
- Botany Bay (1953) Governor's Aide, not listed in credits
- Young Bess (1953) Governor of Tower, not listed in credits
- The Pepsi-Cola Playhouse (1953) Ed Newcomb
- Destination Gobi (1953) Admiral (scenes deleted), not listed in credits
- The Desert Rats (1953) C.I.C., not listed in credits
- Rogue's March (1953) Gen. Woodbury
- Julius Caesar (1953) Trebonius
- The Story of Three Loves (1953) Doctor (segment 'The Jealous Lover'), not listed in credits
- Your Favorite Story (1953) Mr. Townsend
- Above and Beyond (1952) Dr. Fiske
- Holiday for Sinners (1952) Dr. Surtees
- Les Miserables (1952) Captain, not listed in credits
- The Happy Time (1952) Mr. Frye - School Principal
- No Way Back (1949) Joe Sleat
- Easy Money (1948) Managing Director
- The Story of Shirley Yorke (1948) Stansfield Yorke
- My Brother's Keeper (1948) Chief Constable Col. Heatherly
- Quartet (1948) Thomas (segment 'The Facts of Life')
- Calling Paul Temple (1948) SirGrahamForbes
- Good-Time Girl (1948) Detective Inspector Girton
- Mine Own Executioner (1947) Inspector Pierce
- The October Man (1947) District Superintendant, not listed in credits
- Holiday Camp (1947) Detective
- Just William's Luck (1947) Undetermined Role, not listed in credits
- Send for Paul Temple (1946) Sir Graham Forbes
- I Didn't Do It (1945) J.B. Cato
- Neutral Port (1940) Alf
- Sailors Don't Care (1940) Hotel Manager, not listed in credits
- For Freedom (1940) Cutter
- Girl in the News (1940) Detective Smith, not listed in credits
- Royal Cavalcade (1935) Undetermined Minor Role, not listed in credits
- The Clairvoyant (1935) Customs Officer, not listed in credits
- Mimi (1935) Duke
- Love, Life and Laughter (1934) Aide
- Little Friend (1934) Jeffries
- Red Ensign (1934) Testing Official, not listed in credits
- Dangerous Ground (1934) Philip Tarry
- Out of the Past (1933) Eric Cotton
- The Ghoul (1933) Davis, the chauffeur, not listed in credits
- Fires of Fate (1932) Filbert Frayne
- Harmony Heaven (1930) Stuart
- Raise the Roof (1930) Atherley Armitage
- Suspense (1930) Capt. Wilson
- Comets (1930) играет самого себя
- The Middle Watch (1930) Cmdr. Baddeley
- Piccadilly (1929) Diner in Nightclub Scene, not listed in credits
- The Hate Ship (1929) Roger Peel