| Nothing Like a Dame (2018) as Self (archive footage) (uncredited) |
| Istanbul (1989) as Atkins |
| The Lady and the Highwayman (1988) as Lord Chancellor |
| Little Dorrit (1987) as Lord Decimus Barnacle |
| The Trouble with Spies (1987) as Angus |
| The Wind (1986) as Elias Appleby |
| Second Time Lucky (1984) as God |
| High Road to China (1983) as Bentik |
| The Deadly Game (1982) as Emile Carpeau |
| The Great Muppet Caper (1981) as British Gentleman by Pond |
| Loophole (1981) as Godfrey |
| Oh! Heavenly Dog (1980) as Bernie |
| Scavenger Hunt (1979) as Bernstein |
| The Human Factor (1979) as Doctor Percival |
| Who Is Killing the Great Chefs of Europe? (1978) as Maximilian Van Devere |
| The Blue Bird (1976) as Father Time |
| Great Expectations (1974) as Uncle Pumblechook |
| Theatre of Blood (1973) as Meredith Merridew |
| When Eight Bells Toll (1971) as Uncle Arthur |
| Song of Norway (1970) as Berg |
| Cromwell (1970) as The Earl of Manchester |
| Doctor in Trouble (1970) as Captain George Spratt |
| Twinky (1970) as Judge Roxborough |
| Sinful Davey (1969) as Duke of Argyll |
| Some Girls Do (1969) as Miss Mary |
| Hot Millions (1968) as Caesar Smith |
| Luther (1968) as Papst Leo |
| Woman Times Seven (1967) as Dr. Xavier |
| The Trygon Factor (1966) as Hubert Hamlyn |
| Tendre voyou (1966) as Lord Swift |
| Finders Keepers (1966) as Colonel Roberts |
| Way... Way Out (1966) as Harold Quonset |
| Hotel Paradiso (1966) as Henri Cotte |
| The Alphabet Murders (1965) as Captain Hastings |
| The Dot and the Line: A Romance in Lower Mathematics (1965) as Narrator (voice) |
| Life at the Top (1965) as Tiffield |
| The Loved One (1965) as Sir Ambrose Abercombie |
| A Study in Terror (1965) as Mycroft Holmes |
| Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 Hours 11 Minutes (1965) as Lord Rawnsley |
| Genghis Khan (1965) as Emperor of China |
| Of Human Bondage (1964) as Dr Jacobs |
| Topkapi (1964) as Cedric Page |
| Rhythm 'n' Greens (1964) as Narrator (voice) |
| Hot Enough for June (1964) as Col. Cunliffe |
| Take Her, She's Mine (1963) as Mr. Pope-Jones |
| Ladies Who Do (1963) as The Colonel |
| The Old Dark House (1963) as Roderick Femm |
| Murder at the Gallop (1963) as Hector Enderby |
| Nine Hours to Rama (1963) as P.K. Mussardi |
| The Boys (1962) as Montgomery |
| Go to Blazes (1962) as Arson Eddie |
| The Road to Hong Kong (1962) as Leader of the 3rd Echelon |
| The Young Ones (1961) as Hamilton Black |
| Giuseppe venduto dai fratelli (1961) as Potiphar |
| Oscar Wilde (1960) as Oscar Wilde |
| The Battle of the Sexes (1960) as Robert Macpherson |
| Libel (1959) as Sir Wilfred |
| The Journey (1959) as Hugh Deverill |
| The Doctor's Dilemma (1959) as Sir Ralph Bloomfield-Bonington |
| The Sheriff of Fractured Jaw (1958) as Uncle Lucius |
| Law and Disorder (1958) as Judge Sir Edward Crichton |
| Around the World in 80 Days (1956) as Ralph |
| Loser Takes All (1956) as Dreuther |
| ITV Opening Night at the Guildhall (1955) as Self |
| Quentin Durward (1955) as King Louis XI |
| Beau Brummell (1954) as King George III |
| The Rainbow Jacket (1954) as Lord Logan |
| The Good Die Young (1954) as Sir Francis Ravenscourt |
| Beat the Devil (1953) as Peterson |
| Melba (1953) as Oscar Hammerstein I |
| The Final Test (1953) as Alexander Whitehead |
| The Story of Gilbert and Sullivan (1953) as William S. Gilbert |
| Curtain Up (1952) as W.H. 'Harry' Derwent Blacker |
| The African Queen (1952) as The Brother |
| Outcast of the Islands (1951) as Elmer Almayer |
| The Small Back Room (1949) as The Minister |
| The Ghosts of Berkeley Square (1947) as Colonel "Bulldog" Kelsoe |
| I Live in Grosvenor Square (1945) as Duke of Exmoor |
| The Young Mr. Pitt (1942) as Charles James Fox |
| The Foreman Went to France (1942) as Mayor Coutare of Bivary |
| Partners in Crime (1942) as Judge |
| This Was Paris (1942) as Van Der Stuyl |
| The Big Blockade (1942) as Von Geiselbrecht |
| Major Barbara (1941) as Andrew Undershaft |
| You Will Remember (1941) as Tom Barrett / Leslie Stuart |
| Marie Antoinette (1938) as King Louis XVI |
| Another Romance of Celluloid (1938) as Self (uncredited) |
| Edward, My Son Theatre Play |