| Dors: The Other Diana (1990) |
| Tales That Witness Madness (1973) as Dr. Nicholas |
| Theatre of Blood (1973) as Solomon Psaltery |
| Escape to the Sun (1972) as Baburin |
| Young Winston (1972) as Mr. Welldon |
| The Last Lion (1972) |
| Kidnapped (1971) as Captain Hoseason |
| Nicholas and Alexandra (1971) as Count Fredericks |
| When Eight Bells Toll (1971) as Sir Anthony Skouras |
| Sin (1971) as Father Nicholas |
| Jane Eyre (1970) as Mr. Brocklehurst |
| Waterloo (1970) as General Sir Thomas Picton |
| The Adventures of Gerard (1970) as Marshal Millefleurs (Renegade English Officer) |
| Twinky (1970) as Judge Millington-Draper |
| Monte Carlo or Bust! (1969) as Count Levinovitch |
| The Father (1969) as Captain Bill |
| Oh! What a Lovely War (1969) as Emperor Franz Josef |
| Great Catherine (1968) as The British Ambassador |
| Shalako (1968) as Sir Charles Daggett |
| Stalked (1968) as The Man |
| The Poppy Is Also a Flower (1966) as General Bahar |
| The Open Door (1966) as Colonel Mortimer |
| Judith (1966) as Major Lawton |
| The Trial and Torture of Sir John Rampayne (1965) as Sir John Rampayne |
| Masquerade (1965) as Colonel Drexel |
| Lord Jim (1965) as Marlow |
| Guns at Batasi (1964) as Colonel Deal |
| The Third Secret (1964) as Sir Frederick Belline |
| Zulu (1964) as Rev. Otto Witt |
| Rampage (1963) as Otto Abbot |
| Lawrence of Arabia (1962) as General Allenby |
| Five Finger Exercise (1962) as Stanley Harrington |
| La Fayette (1962) as General Cornwallis |
| Two Loves (1961) as William W.J. Abercrombie |
| The League of Gentlemen (1960) as Hyde |
| Ben-Hur (1959) as Quintus Arrius |
| The Two-Headed Spy (1958) as Gen. Alex Schottland |
| Gideon's Day (1958) as Insp. George Gideon |
| ...On Seeing Film (1958) as Self |
| The Rise and Fall of a Jungle Giant (1958) as Self |
| The Bridge on the River Kwai (1957) as Maj. Warden |
| Fortune Is a Woman (1957) as Oliver Branwell |
| The Man in the Sky (1957) as John Mitchell |
| The Long Arm (1956) as Supt Tom Halliday |
| Touch and Go (1955) as Jim Fletcher |
| Land of the Pharaohs (1955) as Pharaoh Khufu |
| The Prisoner (1955) as The Interrogator |
| The Seekers (1954) as Phillip Wayne |
| Front Page Story (1954) as John Grant |
| The Intruder (1953) as Wolf Merton |
| Twice Upon a Time (1953) as Dr. Mathews |
| Malta Story (1953) as Air CO Frank |
| The Cruel Sea (1953) as Ericson |
| This Little Ship (1953) as Self - Commentator |
| The Planter's Wife (1952) as Jim Frazer |
| Mandy (1952) as Dick Searle |
| Angels One Five (1952) as Group Captain 'Tiger' Small |
| Home at Seven (1952) as Dr. Sparling |
| Pathway Into Light (1952) as Narrator |
| No Highway in the Sky (1951) as Dennis Scott |
| The Adventurers (1951) as Pieter Brandt |
| The Elusive Pimpernel (1950) as Prince of Wales |
| State Secret (1950) as Colonel Galcon |
| The Black Rose (1950) as Tristram Griffin |
| The Small Back Room (1949) as R.B. Waring |
| Bonnie Prince Charlie (1948) as Lord George Murray |
| The Fallen Idol (1948) as Detective Ames |
| The Next of Kin (1942) as Brigade Major Harcourt |
| The Flying Squad (1940) as Mark McGill |
| Murder Will Out (1939) as Stamp |
| A Royal Divorce (1938) as Capitaine Charles |
| Who Goes Next? (1938) as Beck |
| The Frog (1937) as Capt. Gordon |
| Beauty and the Barge (1937) as Lt. Seton Boyne |
| Peg of Old Drury (1935) as Michael O'Taffe |
| Lorna Doone (1934) as Member of the Court (uncredited) |
| Death at Broadcasting House (1934) as Herbert Evans |
| Autumn Crocus (1934) as Alaric |
| A Shot in the Dark (1933) as Norman Paull |
| The Jewel (1933) as Peter Roberts |
| I Lived with You (1933) as Mort |
| The Lost Chord (1933) as Dr Jim Selby |
| The Good Companions (1933) as Albert |
| The Lodger (1932) as Joe Martin |
| Birds of Prey (1930) as Alfred |
| The Ruling Class Producer |
| The Party's Over Producer |