| Anne of the Thousand Days (1969) as Willoughby (uncredited) |
| Male of the Species (1969) as Judge |
| Hot Millions (1968) as Quayle |
| If There Weren't Any Blacks You'd Have to Invent Them (1968) |
| Gates to Paradise (1968) as The Prior |
| The Trial of Dr. Fancy (1964) as The Judge |
| In the Doghouse (1962) as Colonel |
| Go to Blazes (1962) as First Clubman |
| Don't Bother to Knock (1961) as Neighbour |
| The Shadow of the Cat (1961) as The Grandfather |
| Carry On Regardless (1961) as Sir Theodore |
| The Night We Got the Bird (1960) as Mr. W.D. Warre-Monger |
| In the Nick (1960) as Judge |
| School for Scoundrels (1960) as General |
| Lord Arthur Savile's Crime (1960) as Uncle Jaspar |
| Carlton-Browne of the F.O. (1959) as Sir Arthur Carlton-Browne |
| Cinderella (1958) as The Grand Chamberlain |
| A Question of Adultery (1958) as Judge |
| Fiend Without a Face (1958) as Prof. R. E. Walgate |
| Rx Murder (1958) as Mr. Sparrow |
| High Flight (1957) as Air Minister |
| Light Fingers (1957) as Sir Charles Shepley-Cooke |
| Brothers in Law (1957) as Mr. Justice Lawson |
| Guilty? (1956) as Colonel Wright |
| Fun at St. Fanny's (1955) as Mc. Tavish |
| The Crowded Day (1954) as Mr Ronson |
| The Crowded Day (1954) as Mr. Ronson |
| Burnt Evidence (1954) as Pathologist |
| Eight O'Clock Walk (1954) as Munro |
| Four Sided Triangle (1953) as Lord Grant |
| Laxdale Hall (1953) as Rev. Ian Macaulay |
| Top Secret (1952) as Barworth Director |
| Penny Princess (1952) as Burgomaster - Policeman |
| Song of Paris (1952) as Vicar |
| Captain Horatio Hornblower R.N. (1951) as Adm. Lord Hood |
| Smart Alec (1951) as Sir Randolph Towle |
| The Undefeated (1950) |
| Trio (1950) as Undetermined Secondary Role (uncredited) |
| Blackout (1950) as Mr. Dale |
| Moving House (1950) as Father |
| Madeleine (1950) as Dr. Penny |
| The Twenty Questions Murder Mystery (1950) as Gen. Maitland |
| Madness of the Heart (1949) as Sir Robert Hammond |
| For Them That Trespass (1949) |
| For Them That Trespass (1949) as uncredited |
| Badger's Green (1949) as Dr Wetherby |
| The Guinea Pig (1948) as The Bishop |
| The Weaker Sex (1948) as Captain Dishart |
| The Winslow Boy (1948) as Lord Chief Justice |
| Vice Versa (1948) as Dr. Chawner |
| This Was a Woman (1948) as Dr. Morrison |
| Bedelia (1946) as Mr. Bennett |
| The Echo Murders (1945) as Beales |
| Murder in Reverse (1945) as Crossley King’s Council |
| Read All About It (1945) as Younger |
| Strawberry Roan (1944) as Horse Dealer |
| They Met in the Dark (1943) as Naval Officer in Charge of Court Martial |
| The Young Mr. Pitt (1942) |
| This England (1941) as (uncredited) |
| The Prime Minister (1941) as Lord Stanley (uncredited) |
| The Flying Squad (1940) as Magistrate |
| The Stars Look Down (1940) as Strother |
| Sons of the Sea (1939) as Prof Devar |
| Inspector Hornleigh on Holiday (1939) as Dr. Manners |
| Dead Men Are Dangerous (1939) as James Franklin |
| The Outsider (1939) as Sir Montague Tollemach |
| The Citadel (1938) as Doctor (uncredited) |
| Housemaster (1938) as The Rev. Ovington |
| Take a Chance (1937) as Blinkers Grayson |
| A Romance in Flanders (1937) as Major Burke |
| Dark World (1935) as John |
| Vintage Wine (1935) as Benedict Popinot |
| Lord Edgware Dies (1934) as Duke of Merton |
| The Broken Melody (1934) as Colonel Fitzroy |
| Puppets of Fate (1933) |
| The Lodger (1932) as Bob Mitchell |
| The Sign of Four: Sherlock Holmes' Greatest Case (1932) as Bartholomew Sholto |
| Frail Women (1932) |