highest rated
acting
- Chorabali → Dr. Dasgupta
- The 50 Greatest Television Dramas → Self
- The Funny Blokes of British Comedy → Mr. Lewis (archive footage) (uncredited)
- New Tricks (TV)
- Spooks (TV) → Hugo Ross
- I, Claudius: A Television Epic → Self
- Randall & Hopkirk (Deceased) (TV)
- Back to the Secret Garden → Will Weatherstaff
- Inside 'On Her Majesty's Secret Service'
- Blondes: Diana Dors → self
- Midsomer Murders (TV) → Charlie
- Johnny and the Dead (TV) → Alderman
- Little Lord Fauntleroy (TV) → The Earl of Dorincourt
- Heartbeat (TV) → Maurice Dodson
- No Job for a Lady (TV) → Godfrey Eagan
- For Queen & Country → Kilcoyne
- Journey's End → Colonel
- The Ruth Rendell Mysteries (TV) → Det. Chief Insp. Reg Wexford
- Miss Marple: At Bertram's Hotel (TV) → Chief Inspector Fred Davy
- The Charmer (TV)
- Coast to Coast → Greaves
- Dead Head (TV) → Eldridge
- Room at the Bottom (TV)
- Time After Time → Valentine Swift
- The Canterville Ghost → Uncle Hesketh
- Screen Two (TV) → Greaves
- A Woman of Substance (TV) → Bruce McGill
- Bird Fancier → Albert Seers
- We'll Support You Evermore → Colonel
- Robin of Sherwood (TV) → Sir Richard of Leaford
- Agatha Christie's Partners in Crime (TV) → Whittington
- The Secret Adversary → Whittington
- Q.E.D. (TV)
- Bergerac (TV) → Higgins
- Triangle (TV) → David West
- The Chinese Detective (TV)
- The Gentle Touch (TV)
- Lady Killers (TV) → Sir Terence O'Connor, Q.C.
- North Sea Hijack → Fletcher
- Hopscotch → Westlake
- Doctor Who: Full Circle → Login
- Minder (TV) → Altman
- Minder (TV) → Cooper
- Hart to Hart (TV)
- Print-Out → Robert Ballard
- The Thirty Nine Steps → Sir Walter Bullivant
- The Spy Who Loved Me → Captain Benson
- Three Piece Suite (TV) → Brad Hunter
- Three Piece Suite → Brad Hunter
- I, Claudius (TV) → Tiberius
- Intimate Games → Prof. Gottlieb
- Survivors (TV) → Arthur Wormley
- Three for All → Eddie Boyes
- Chameli Memsaab → Berkeley
- Sea Area Forties → Narrator
- Zodiac (TV) → Mark Braun
- The Firefighters → Station Officer Harrison
- Some Mothers Do 'Ave 'Em (TV)
- Because of the Cats → Boersma
- Bowler (TV) → Bowler
- A Warm December → Dr. Henry Barlow
- Bowler (TV)
- The Protectors (TV) → George Dixon
- The Persuaders! (TV) → Britten
- Doomwatch (TV) → John Mitchell
- The Goodies (TV)
- The Executioner → Philip Crawford
- The Main Chance (TV) → Major Donovan
- Up Pompeii! (TV) → Jamus Bondus
- On Her Majesty's Secret Service → Sir Hilary Bray
- Goodbye, Mr. Chips → Lord Sutterwick
- Justine → British Ambassador David Mountolive
- The Bone Grinder → George King
- Mrs. Capper's Birthday → Kenny Blake
- ITV Playhouse (TV) → George King
- The Prisoner (TV) → The New Number Two
- You Only Live Twice → NASA Engineer (uncredited)
- Mister Ten Per Cent → Lord Edward
- Love Life → Theodore Quill
- Days in the Trees → Jacques
- BBC Play of the Month (TV) → Rev. Morell
- Gideon's Way (TV) → Bailey
- Londoners (TV) → Bruce
- Curse of the Fly → Martin Delambre
- Alice → Rev. Charles Dodgson
- Theatre 625 (TV) → Edward Jackson
- Theatre 625 (TV) → Matthew Hobhouse
- The Wednesday Play (TV) → Rev Charles Lutwidge Dodgson
- The Wednesday Play (TV) → Louie Summers
- The Wednesday Play (TV) → Vera
- The Finest Hours → Lord Randolph (voice)
- Curtain of Fear (TV)
- Doctor Who (TV) → Login
- Sword of Lancelot → Sir Gawaine
- Zero One (TV)
- Drama 61-67 (TV) → Peter Evett
- Maigret (TV)
- The Moonraker → Anthony, Earl of Dawlish/The Moonraker
- Tread Softly Stranger → Johnny Mansell
- These Dangerous Years → Padre
- No Time for Tears → Dr. Nigel Barnes
- Armchair Theatre (TV) → Mike
- Armchair Theatre (TV) → Pierre
- Armchair Theatre (TV) → Dr. Stephen Monks
- Armchair Theatre (TV) → Theodore Quill
- Armchair Theatre (TV) → Kenny Blake
- A Hill in Korea → Lt. Butler
- The Feminine Touch → Dr Jim Alcott
- The Extra Day → Steven Marlow
- The Dam Busters → Flight Lieutenant D. J. H. Maltby, D.S.O., D.F.C.
- The Ship That Died of Shame → Bill Randall
- The Woman for Joe → Joe Harrop
- The Intruder → Adjutant