| Lady Caroline Lamb (1972) as Admiral |
| Nicholas and Alexandra (1971) as Rodzianko |
| El Cid (1961) as King Ferdinand |
| Exodus (1960) as Colonel |
| Sotto dieci bandiere (1960) as Admiral Bensen |
| Ben-Hur (1959) as Aide to Tiberius (uncredited) |
| Beyond This Place (1959) as Sir Matthew Sprott |
| The Spaniard's Curse (1958) as Sir Robert Wyvern |
| The Good Companions (1957) as George Memsford |
| Yangtse Incident: The Story of H.M.S. Amethyst (1957) as Vice Admiral |
| The Long Arm (1956) as Colonel Blenkinsop |
| Wicked as They Come (1956) as John Dowling |
| The Man Who Knew Too Much (1956) as Buchanan |
| Tons of Trouble (1956) as Inspector Bridger |
| The Black Tent (1956) as Major Cross |
| The Ship That Died of Shame (1955) as Sir Richard |
| The Night My Number Came Up (1955) as Wainwright |
| Beau Brummell (1954) as Sir Ralph Sidley |
| The Master of Ballantrae (1953) as Clarendon |
| Malta Story (1953) as Vice Adm Willie Banks |
| Le Carrosse d'or (1952) as Duc de Castro |
| Quo Vadis (1951) as Tigellinus |
| Treasure Island (1950) as George Merry |
| The Reluctant Widow (1950) as Scowler |
| Christopher Columbus (1949) as Captain |
| The Interrupted Journey (1949) as Inspector Waterson |
| Eureka Stockade (1949) as Gov. Hotham |
| Mr. Perrin and Mr. Traill (1948) as Comber |
| Oliver Twist (1948) as Monks |
| Mrs. Fitzherbert (1947) as Richard Brinsley Sheridan |
| The Adventures of Dusty Bates (1947) as Merryvale |
| The Man Within (1947) as Prison Interrogator |
| The Laughing Lady (1946) as Lord Mandeville |
| Papworth Village Settlement (1946) as Narrator (voice) |
| Beware of Pity (1946) as Maj. Sandor Balinkay |
| Lisbon Story (1946) as Police Commissionaire |
| Read All About It (1945) as Robertson |
| The Chronicle History of King Henry the Fifth with His Battell Fought at Agincourt in France (1944) as Mountjoy - The French Herald |
| The Butler's Dilemma (1943) as Bishop |
| Sabotage at Sea (1942) as Horace Chandler |
| The Seventh Survivor (1942) as Captain |
| The Saint in London (1939) as Kussella |
| Black Eyes (1939) as Diner |
| The Outsider (1939) as Sir Nathan Israel |
| Life of St. Paul (1938) as Orderly |
| The Challenge (1938) as Giordano |
| South Riding (1938) as Nursing Home Doctor |
| The Drum (1938) as Dinner Guest (uncredited) |
| Dinner at the Ritz (1937) as Auctioneer |
| Change for a Sovereign (1937) as Archduke Paul |
| Secret Lives (1937) as Prison Guard |
| Fire Over England (1937) as Spanish Inquisition Representative (uncredited) |
| Dusty Ermine (1936) as Second Thug (uncredited) |
| The Crimson Circle (1936) as Lawrence Fuller |
| The Marriage of Corbal (1936) as Charles |
| Mr. Cohen Takes a Walk (1935) as Sam Cohen |
| Captain Bill (1935) as Red |
| The Silent Passenger (1935) as Saunders |
| The Case of Gabriel Perry (1935) as Inspector White |
| Three Witnesses (1935) as Bellman |
| The Perfect Flaw (1934) as Richard Drexel |
| The Shadow (1933) as Chief Inspector Elliot |
| Partners Please (1932) as CID Man |
| The Bells (1931) as Blacksmith |