Self (archive footage)
Sir John Mills' Moving Memories (2000)
King Nod (voice)
The Thief and the Cobbler (1993)
Lord Granville
King of the Wind (1990)
Glanville
The Endless Game (1989)
Father Noessler
Magdalene (1988)
Sir James McDowell
Buster (1988)
Distinguished Gentleman
La leggenda del santo bevitore (1988)
Gen. François Villiers
The Bourne Identity (1988)
Oedipus
Theban Plays: Oedipus at Colonus (1986)
Abdullah
The Key to Rebecca (1985)
Narrator
The Eastern Front (1984)
Insp. Hubbard
Dial M for Murder (1981)
Sir John Falstaff
Henry IV Part 2 (1979)
Henry IV Part 1 (1979)
Sir Charles Warren
Murder by Decree (1979)
The Old Man
Ice Age (1978)
Readings
The Secret Life of Edward James (1978)
Professor Griffith
Holocaust 2000 (1977)
Zvi Zamir
21 Hours at Munich (1976)
Admiral Canaris
The Eagle Has Landed (1976)
King Saul
The Story of David (1976)
Aaron
Moses the Lawgiver (1974)
Jack Loder
The Tamarind Seed (1974)
Jaggers
Great Expectations (1974)
Lord Minto
Bequest to the Nation (1973)
Cosmo Bastrop
Jarrett (1973)
The King
Everything You Always Wanted to Know About Sex *But Were Afraid to Ask (1972)
Wolsey
Anne of the Thousand Days (1969)
Col. Malendin
Destiny of a Spy (1969)
Older Englishman
Mackenna's Gold (1969)
Brigadier Bewley
Before Winter Comes (1969)
Voice
The Judgement of Albion (1968)
Sir John Edward Duncombe
Incompreso (Vita col figlio) (1967)
See You at the Pillar (1967)
King Pausanias of Sparta
Barefoot in Athens (1966)
Captain Vanderbilt
The Poppy Is Also a Flower (1966)
Doctor Murray
A Study in Terror (1965)
Bamford
Operation Crossbow (1965)
Private Baker
East of Sudan (1964)
Verulus
The Fall of the Roman Empire (1964)
Colonel Harry Brighton
Lawrence of Arabia (1962)
Vizard
Damn the Defiant (1962)
Betumain
The Rose Affair (1961)
Maj. Roy Franklin
The Guns of Navarone (1961)
Jim
The Challenge (1960)
Colonel Kralik
The Scent of Fear (1959)
Slade
Tarzan's Greatest Adventure (1959)
Reverend Howard Phillips
Serious Charge (1959)
Captain van der Poel
Ice Cold in Alex (1958)
Dr. Frank Smith
The Man Who Wouldn't Talk (1958)
Dr. Graham Seagrave
No Time for Tears (1957)
Jim Preston
Woman in a Dressing Gown (1957)
Frank D. O'Connor
The Wrong Man (1956)
Commodore Harwood - H.M.S. Ajax
The Battle of the River Plate (1956)
Robert Browning
The Barretts of Wimpole Street (1956)
Gen. Orlovsky
Oh... Rosalinda!! (1955)
Marcellus
Hamlet (1948)
Durer
Saraband for Dead Lovers (1948)
Eliza's Hairdresser (uncredited)
Pygmalion (1939)