highest rated
acting
- Stanleyandus - a Kubrick odyssey (TV) → self
- Doomwatch: Winter Angel → Spencer Quist
- Stanley and Us → Self
- A Certain Justice (TV) → Edmund Froggett
- Dalziel & Pascoe (TV)
- Moses (TV) → Jethro
- Four Weddings and a Funeral → Wedding Guest - Wedding Three (uncredited)
- The Baby of Mâcon → The Bishop
- Mr Don & Mr George (TV) → Adolf Higginbottom
- Heartbeat (TV) → Father Sergei
- A Touch of Frost (TV) → Harry Finch
- Fiddlers Three (TV) → Hawke
- Harem → Arthur Grey
- In Sickness and in Health (TV) → Fr. Delaney
- Home to Roost (TV) → Mr Trent
- Charters and Caldicott (TV) → Venables
- Lace 2 → Zwimmer
- Shadowlands → Harry Harrington
- Monsignor Quixote → Father Leopoldo
- Indiana Jones and the Temple of Doom → Phillip Blumburtt
- Lace (TV) → Zwimmer
- Pope John Paul II → Archbishop Baziak
- The Phantom of the Opera → Kraus
- Martin Luther, Heretic → Johann Eck
- Bergerac (TV) → Verrian
- Green Ice → Jochim Kellerman
- The Shining → Grady
- Flash Gordon → Zogi, the High Priest
- S.O.S. Titanic → Capt. Arthur Rostron of the Carpathia
- The Old Crowd → Harold
- The Lord of the Rings → Theoden (voice)
- Wilde Alliance (TV) → Carpenter
- Spearhead (TV) → Pharic McPherson
- The Medusa Touch → Dean
- Target (TV) → David Fleming
- Philby, Burgess and Maclean → Farquesson
- Voyage of the Damned → Secretary
- Star Maidens (TV) → Sforza
- It Shouldn't Happen to a Vet → Jack Almond
- Barry Lyndon → Graham
- Death in Deep Water → Burton
- The Imp of the Perverse → The Philosopher
- Churchill's People (TV) → Barnaby Stickle
- Father Brown (TV)
- Centre Play (TV) → The Philosopher
- Thriller (TV) → Burton
- Black and Blue (TV) → Haymes
- O Lucky Man! → Jenkins / Interrogator / Salvation Army Major
- Hitler: The Last Ten Days → General Jodl
- To Encourage the Others → Humphreys
- Great Performances (TV) → Father Leopoldo
- Justice (TV) → Sir John Gallagher
- Justice (TV) → Sir John Gallaher
- A Clockwork Orange → Dad
- Jason King (TV) → Supt. Landon
- Budgie (TV) → Frank Broughton
- Quest for Love → Mason
- Doomwatch (TV) → Spencer Quist
- The Misfit (TV) → Hendrix
- Carry On Loving → Robinson
- Fragment of Fear → CID Sergeant
- The Man Who Had Power Over Women → Angela's Father
- Two Gentlemen Sharing → Mr.Burrows - Ethne's Father
- John Browne's Body (TV)
- Where Eagles Dare → Sky Tram Operator (uncredited)
- Nearest and Dearest (TV) → Mr Wellbeloved
- ITV Playhouse (TV) → Dan
- The Rat Catchers (TV)
- BBC Play of the Month (TV) → Weinand
- BBC Play of the Month (TV) → Bishop
- Thunderball → SPECTRE Number 5
- Never Mention Murder → Inspector
- Life at the Top → Tiffield Interview Panel (uncredited)
- Theatre 625 (TV) → Captain Gibbs
- Story Parade (TV) → Bennett
- Unearthly Stranger → Prof. John Lancaster
- Z-Cars (TV)
- The Avengers (TV) → Dr. Richard Tredding
- The Ship That Couldn't Stop → Sir Ronald Caterham
- Coronation Street (TV) → Detective Sergeant Sowman
- Maigret (TV) → Father Demian
- Sunday-Night Play (TV) → Burroughs
- No Hiding Place (TV)
- Edgar Wallace Mysteries (TV) → Inspector
- Armchair Theatre (TV) → General
- Armchair Theatre (TV) → Sir Ronald Caterham