Actor (122 credits)
- The Prisoner (1967) Man at Cafe and First Top Hat
- River Rivals (1967)
- The Forsyte Saga (1966) Lord Fontenoy
- Mystery and Imagination (1966) Dougal
- The Return of Mr. Moto (1965) Rogers--Westering's Butler
- Alexander Graham Bell (1965) Dr. Jamieson
- Silas Marner (1964) Clergyman
- Seventy Deadly Pills (1964) Doctor
- Crooks in Cloisters (1964) Pemberton, not listed in credits
- Tamahine (1963) Manservant
- Espionage (1963) Policeman
- What Every Woman Wants (1962) Nelson
- The Boys (1962) not listed in credits
- Richard the Lionheart (1962) Lord Chancellor
- Return of a Stranger (1961) Meecham
- No My Darling Daughter (1961) Vicar
- Ghost Squad (1961) Sir Charles
- Man from Interpol (1960) The Governor
- Make Mine Mink (1960) Mr. Callwell, not listed in credits
- Bluebeards Ten Honeymoons (1960) Attorney
- Your Money or Your Wife (1960) The judge
- The Cheaters (1960) Ben Clarke
- The Trials of Oscar Wilde (1960) Arthur
- The Flesh and the Fiends (1960) Priest, not listed in credits
- Too Hot to Handle (1960) Pawnbroker
- Web of Suspicion (1959) Forbes
- Virgin Island (1959)
- Crash Drive (1959) Paul Dixon
- Innocent Meeting (1959) Garside
- High Flight (1957) Bishop
- The New Adventures of Charlie Chan (1957) Christopher Wingate
- Jane Eyre (1956) Briggs
- Whack-O! (1956) Dr. Ross
- Hancock's Half Hour (1956) Housing Officer
- Police Dog (1955) Gentleman Walking His Dog, not listed in credits
- No Smoking (1955) Dr. Moxom
- Lilli Palmer Theatre (1955) Governor
- The Scarlet Pimpernel (1955) Count Latour, not listed in credits
- Companions in Crime (1954)
- Eight O'Clock Walk (1954) Jury Member, not listed in credits
- The Embezzler (1954) Doctor, not listed in credits
- The Seekers (1954) Mr. Southey
- The Grove Family (1954) Dr. Henley
- Deadly Nightshade (1953) Dr. Wilson, not listed in credits
- It's a Grand Life (1953) Mr. Clements
- Recoil (1953) Talbot
- Park Plaza 605 (1953) Colonel Santling
- The Saint's Return (1953) Lord Merton
- Robin Hood (1953) Father of Maid Marian
- Black Orchid (1953) Coroner
- Hammer the Toff (1952) Dr. Lancaster, not listed in credits
- The Voice of Merrill (1952) Doctor Forrest
- Wings of Danger (1952) Mr. Talbot, not listed in credits
- Laughter in Paradise (1951) Doctor, not listed in credits
- Chelsea Story (1951)
- Shadow of the Past (1950) Doctor
- The Woman in Question (1950) Doctor, not listed in credits
- For Them That Trespass (1949) First Prison Warden
- A Matter of Murder (1949) Insp. McKelvin
- Loyalties (1948) General Canynge
- Quartet (1948) Ralph (segment 'The Facts of Life')
- Captain Boycott (1947) Times correspondent
- They Knew Mr. Knight (1946) Higgs
- Appointment with Crime (1946) Prison governor
- George in Civvy Street (1946) Uncle Shad
- Waterloo Road (1945) Officer at Station, not listed in credits
- I Didn't Do It (1945) Chief Insp. Twyning
- Tawny Pipit (1944) Schoolmaster
- Bell-Bottom George (1944) Lt. Commander Carter, not listed in credits
- The Hundred Pound Window (1944) Racecourse Teller, not listed in credits
- He Snoops to Conquer (1944) Newspaper Editor, not listed in credits
- They Met in the Dark (1943)
- The New Lot (1943) Medical Officer, not listed in credits
- Yellow Canary (1943) Observer Corpsman in Opening Scene, not listed in credits
- The Life and Death of Colonel Blimp (1943) Maj. Plumley (1902), not listed in credits
- We Dive at Dawn (1943)
- Escape to Danger (1943) not listed in credits
- The Next of Kin (1942) Naval Officer, not listed in credits
- Let the People Sing (1942) United Plastics barrister
- Hatter's Castle (1942) Sir John Latta
- Salute John Citizen (1942) Vicar, not listed in credits
- Sabotage at Sea (1942) First Officer Gallagher
- Talk About Jacqueline (1942) not listed in credits
- This Was Paris (1942) French Officer, not listed in credits
- They Flew Alone (1942) Secretary
- Old Bill and Son (1941) Club Member, not listed in credits
- Ships with Wings (1941) Colonel
- Jeannie (1941) Rev MacDonald, the minister
- The Good Old Days (1940) Lord Wakely
- Let George Do It! (1940) Col. Harcourt, not listed in credits
- Shadowed Eyes (1940) Dr. McKane
- Night Train to Munich (1940) Official at Home Office, MI5, not listed in credits
- The Briggs Family (1940) Air Vice Marshal
- Three Silent Men (1940) Pennington
- Tilly of Bloomsbury (1940) not listed in credits
- Dangerous Comment (1940) Official
- Men Without Honour (1939) Frank Hardy
- The Nursemaid Who Disappeared (1939) Sir Egbert Lucas
- Sons of the Sea (1939) Naval Intelligence Officer
- The Lion Has Wings (1939) Air Officer
- Q Planes (1939) Air Ministry Officer, not listed in credits
- Quiet Please (1938) Dr. Craven
- The Return of Carol Deane (1938) not listed in credits
- Darby and Joan (1937) Sir Ralph Ferris
- Jump for Glory (1937) Coroner
- Silver Blaze (1937) Dr. Watson
- Hearts of Humanity (1936) Rector, not listed in credits
- Prison Breaker (1936) Stephen Shand
- Crime Over London (1936) not listed in credits
- Sexton Blake and the Mademoiselle (1935) Henry Norman
- School for Stars (1935) Sir Geoffrey Hilliard
- The Triumph of Sherlock Holmes (1935) Dr. John H. Watson
- The Crouching Beast (1935) Major Abbott
- The Third Clue (1934) Mark Clayton
- Called Back (1933) Dr. Carter
- Lucky Girl (1932) Lord Henry
- The Missing Rembrandt (1932) Dr. Watson
- After Dark (1932) Henry Lea
- The Sleeping Cardinal (1931) Dr. John Watson
- School for Scandal (1930) Joseph Surface
- The Ware Case (1928) Michael Adye
- Second to None (1927) Brian Douglas