1983
Doctor Who: Enlightenment as The White Guardian1983
Mrs. Silly as Bishop1982
The Barchester Chronicles as Not available1981
Levkas Man as Gilmour1981
The Winter's Tale as Antigonus1980
To Serve Them All My Days as Sir Rufus Creighton1980
Donkeys' Years as Sydney Birkett1979
Tales of the Unexpected as Rawlsden1979
Tales of the Unexpected as Gavin1979
Tales of the Unexpected as Mr Gainsborough1979
The Omega Factor as Not available1979
My Son, My Son as Not available1979
Sweet Wine of Youth as Dean Inge1979
The Saint and the Brave Goose as Coroner1978
The Famous Five as Mr Luffy1978
The BBC Television Shakespeare as Not available1978
Return of the Saint as Coroner1978
Doctor Who: The Ribos Operation as The Guardian1978
Thomas Hardy: A Haunted Man as Old Hardy1977
The Professionals as Judge Hall1977
Providence as Dr. Mark Eddington1976
Victorian Scandals as Not available1975
The Venturers as Not available1975
The Doll as Sir Arnold Wyatt1974
Jennie: Lady Randolph Churchill as Not available1974
Father Brown as Not available1974
The Wood Demon as Orlovsky1973
Some Mothers Do 'Ave 'Em as Not available1973
Caring for History as Narrator1972
Crown Court as Not available1972
The Adventurer as Lord Franklin1972
The Protectors as Alec Weston1971
Justice as Justice Briggs1971
The Guardians as Not available1971
Mr. Forbush and the Penguins as Tringham1970
Ryan International as Not available1970
One More Time as Magistrate1969
Randall and Hopkirk (Deceased) as Laverick1969
Paul Temple as Not available1969
In Loving Memory as Not available1969
The Flaxton Boys as Peter Weekes1969
Department S as Walker1969
Anne of the Thousand Days as Prior Houghton1968
The Company of Five as Not available1968
Stand by Your Screen as Norman Gritter1968
Happy DeathDay as Not available1967
Blandings Castle as Not available1967
The Naked Runner as Cabinet minister1966
Softly, Softly as Not available1966
A Man for All Seasons as Archbishop Cranmer1965
Public Eye as Charles Luce1965
The Alphabet Murders as Sir Carmichael Clarke1965
VOTE, VOTE, VOTE for Nigel Barton as Archibald Lake1964
The Wednesday Play as Not available1964
The Great War as Not available1964
Detective as Not available1964
Victoria Regina as Lord Melbourne1964
The Pumpkin Eater as Doctor1964
A Midsummer Night's Dream as Egeus1964
The July Plot as General-Colonel Ludwig Beck1963
Doctor Who as White Guardian1963
Doctor Who as The Guardian1963
Espionage as Not available1962
The Saint as Jack Hardy1962
The Scales of Justice as Mr. Lawson1962
The Dark Island as Not available1962
Billy Budd as Hallam, Captain of Marines1962
Some People as Magistrate1960
An Age of Kings as Not available1957
Yangtse Incident: The Story of H.M.S. Amethyst as Commander in Chief1957
The Birthday Present as Magistrate1956
The Battle of the River Plate as Lieutenant Jasper Abbot, H.M.S. Achilles1955
ITV Play of the Week as Arthur Mounteney1955
Out of the Clouds as Doctor Harman1954
Stranger from Venus as Dr. Meinard1945
Murder in Reverse? as Crossley's Guest