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
Sherlock Holmes: Mord på beregning (1979)
The Old Man
Ice Age (1978)
Readings
The Secret Life of Edward James (1978)
Professor Griffith
Fem minutter i tolv (1977)
Zvi Zamir
21 Hours at Munich (1976)
Admiral Canaris
Ørnen er landet (1976)
King Saul
The Story of David (1976)
Aaron
Moses the Lawgiver (1974)
Jack Loder
The Tamarind Seed (1974)
Jaggers
Store forventninger (1974)
Lord Minto
Bequest to the Nation (1973)
Cosmo Bastrop
Jarrett (1973)
The King
Min yndlingsperversion (1972)
Wolsey
Anne, dronning i tusind dage (1969)
Col. Malendin
Destiny of a Spy (1969)
Older Englishman
Mackenna's Guld (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
Romerrigets fald (1964)
Colonel Harry Brighton
Lawrence af Arabien (1962)
Vizard
Under brændende sejl (1962)
Betumain
The Rose Affair (1961)
Maj. Roy Franklin
Navarones Kanoner (1961)
Jim
The Challenge (1960)
Colonel Kralik
The Scent of Fear (1959)
Slade
Tarzans største eventyr (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
Den forkerte mand (1956)
Commodore Harwood - H.M.S. Ajax
Havets tiger (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)