Self
The Curse Of Denton Rose (2020)
John Ingram
The Deep (2007)
God/ The Doctor (voice)
The Miracle Maker (2000)
Fool
King Lear (1998)
Priest
Hamlet (1996)
Self (segment "The deep") (archive footage)
Orson Welles: The One-Man Band (1995)
Commander Martin Brierly
Anna Lee: Headcase (1993)
Derek Green
Heading Home (1991)
Advocate
Franz Kafka's 'The Trial' (1988)
Syshchikov
Sakharov (1984)
Doctor Caius
The Merry Wives of Windsor (1982)
Principal Secretary
Gandhi (1982)
Mike
A Genius Like Us: A Portrait of Joe Orton (1982)
John Hardy
Short Back and Sides (1977)
Reader
My Homeland (1976)
Sam McInstrey
The Daedalus Equations (1976)
The Rev. Justin Somerton
The Treasure of Abbot Thomas (1974)
Zuger
Caravan to Vaccarès (1974)
Arthur
Is It Something I Said? (1974)
Mr Axelford
Mr. Axelford's Angel (1974)
If There Weren't Any Blacks You'd Have to Invent Them (1974)
Duckworth
The Professional (1973)
Peter Brock
The Stone Tape (1972)
Bosola
The Duchess of Malfi (1972)
Dr. Herder
The Ruling Class (1972)
Stuart Lindsay
The Greeks and Their Gifts (1972)
Lenin
Nicholas and Alexandra (1971)
Henry Martin
The Switch (1971)
New Friend
Mumsy, Nanny, Sonny & Girly (1970)
Vershinin
The Three Sisters (1970)
Max Staefel
Goodbye, Mr. Chips (1969)
Erik Petterson
The Explorer (1968)
Stirling Moss
Mille Miglia (1968)
Colin Williams (segment 1 "Enoch")
Torture Garden (1967)
The Man
Easier in the Dark (1967)
Gaveston (in Edward II)
The Deadly Affair (1967)
Dr. Danny Tate
The Mind Benders (1963)
John's Counsel
Life for Ruth (1962)
Sixth Officer James Moody
A Night to Remember (1958)
Peterson
Uranium Boom (1956)
Stebbings
Passage Home (1955)