Bishop
Mrs. Silly (1983)
The White Guardian
Doctor Who: Enlightenment (1983)
Antigonus
The Winter's Tale (1981)
Sydney Birkett
Donkeys' Years (1980)
Coroner
The Saint and the Brave Goose (1979)
The Guardian
Doctor Who: The Ribos Operation (1978)
Dr. Mark Eddington
Providence (1977)
Sir Arnold Wyatt
The Doll (1975)
Orlovsky
The Wood Demon (1974)
Narrator
Caring for History (1973)
Tringham
Mr. Forbush and the Penguins (1971)
Magistrate
One More Time (1970)
Prior Houghton
Anne des mille jours (1969)
Happy DeathDay (1968)
Norman Gritter
Stand by Your Screen (1968)
Cabinet minister
Chantage au meurtre (1967)
Archbishop Cranmer
Un Homme pour l'éternité (1966)
Sir Carmichael Clarke
A.B.C. contre Hercule Poirot (1965)
Archibald Lake
VOTE, VOTE, VOTE for Nigel Barton (1965)
General-Colonel Ludwig Beck
The July Plot (1964)
Doctor
Le Mangeur de citrouilles (1964)
Egeus
A Midsummer Night's Dream (1964)
Hallam, Captain of Marines
Billy Budd (1962)
Some People (1962)
The Birthday Present (1957)
Commander in Chief
Commando sur le Yang Tsé (1957)
Lieutenant Jasper Abbot, H.M.S. Achilles
La Bataille du Rio de la Plata (1956)
Doctor Harman
Out of the Clouds (1955)
Dr. Meinard
Stranger from Venus (1954)
Crossley's Guest
Murder in Reverse? (1945)