highest rated
acting
- The Doctors: Villains!
- Keeping Up Appearances (TV) → The Hotel Guest
- Hidden Agenda → Sir Robert Neil
- God's Outlaw → Sir Thomas More
- Lytton's Diary (TV) → The Editor
- Theatre Night (TV) → Frederic Wilder
- King Solomon's Mines → Prof. Huston
- Battle for Warsaw → Self – Narrator (voice)
- Krull → Eirig
- Number 10 (TV) → Duke of Wellington
- Clash of Loyalties → Sir Percy Cox
- Separate Tables → Mr. Fowler
- Bergerac (TV) → Dr. Rogers
- Cribb (TV) → Governor of Newgate
- The Sea Wolves → Underhill
- A Tale of Two Cities → Tribunal President
- 'Tis Pity She's a Whore → Donado
- Dick Turpin (TV) → Duke of Hertford
- Battle for Dien Bien Phu
- The Professionals (TV) → Granger
- Philby, Burgess and Maclean → Graves
- The Shadow-Line → Capt. Elis
- Rumpole of the Bailey (TV) → Jarvis Allen
- The Legend of Robin Hood (TV) → Sir Richard of the Lea
- Sky (TV)
- Children of Rage
- The Hiding Place → Lt. Rahms
- Doctor Who: Pyramids of Mars → Marcus Scarman
- Churchill's People (TV) → Felix
- Leeds United! → Managing Director, Blacks
- The Day of the Jackal → Detective Hughes
- Crown Court (TV) → Peter Elgar
- Crown Court (TV) → William Boyce
- Country Matters (TV) → Vernon
- Breeze Anstey → Vernon
- Upstairs, Downstairs (TV) → Col Harry Tewksbury
- The Rivals of Sherlock Holmes (TV) → Dr. Davidson
- Macbeth → Angus
- Dad's Army → Major General Fullard
- Play for Today (TV)
- Manhunt (TV) → Lemaitre
- The Horror of Frankenstein → Prof. Heiss
- Fragment of Fear → Priest
- Song of Norway → George Nordraak
- The Suicide Club → The President
- Atatürk: Father of the Turks → Atatürk(voice)
- Marie Stopes: Sexual Revolutionary → Serjeant Sullivan, KC
- Paul Temple (TV)
- Play Dirty → Col. Homerton
- The File of the Golden Goose → Collins
- Run a Crooked Mile → Business Spokesman
- The Double Agent → Kenneth Ducane
- Tower of London: The Innocent → Earl of Oxford
- The Jazz Age (TV) → Jenkinson
- Dracula → Van Helsing
- If Only the Trains Came → Dr. Andrei Ragin
- ITV Playhouse (TV) → Dr. Andrei Ragin
- ITV Playhouse (TV) → Kenneth Ducane
- Callan (TV)
- The Waiting Game → Dolf Perriman
- The Mini-Affair → Sir Basil Grinling
- The Education of Corporal Halliday → Sir Adrian Campbell
- The Devil a Monk Would Be → The Prior
- Mystery and Imagination (TV) → Professor Abraham Van Helsing
- Mystery and Imagination (TV) → The President
- The Spy with a Cold Nose → Russian Intelligence Chief
- Son of the Sahara (TV) → Bu Kader
- Doctor Who: The Power of the Daleks → Head of Security Bragen
- The Last Hope → Bu Kader
- Frankenstein Mark 2 → Dr. Giddy
- BBC Play of the Month (TV) → Moris
- Out of the Unknown (TV) → Dr. Giddy
- Theatre 625 (TV) → Nathaniel Fletcher
- Face of a Stranger → Michael Forrest
- Doctor Who (TV) → Marcus Scarman
- Doctor Who (TV) → Bragen
- Corridors of Blood → Hospital Official
- The List of Adrian Messenger → Pike
- The Silent Playground → Insp. Duffy
- Z-Cars (TV) → HM Inspector of Constabulary
- Dr. Finlay's Casebook (TV)
- Man of the World (TV) → Sheikh Ibrahim Ben Said
- Suspense (TV) → Mr. Wales
- Suspense (TV) → Henry Carter
- The Scales of Justice (TV) → Joe Ashton
- The Password Is Courage → 1st Prisoner of War
- Flat Two → Trainer
- Two Letter Alibi → Duke
- The Avengers (TV) → Dr. Constantine
- Sir Francis Drake (TV) → Sir Christopher
- Man Detained → Det. Inspector Verity
- Clue of the New Pin → Superintendent Carver
- Village of the Damned → Vicar
- No Hiding Place (TV)
- Edgar Wallace Mysteries (TV)
- Edgar Wallace Mysteries (TV) → Michael Forrest
- Spycatcher (TV)
- Spy Catcher (TV)
- The Diary of Samuel Pepys (TV) → Master Moore
- The Secret Man → Inspector
- Armchair Theatre (TV) → Sir Adrian Campbell
- Armchair Theatre (TV) → George Boxley
- Hallmark Hall of Fame (TV) → Geoffrey Dawson