highest rated
acting
- The Ghost of Peter Sellers → Self (archive footage)
- The Tichborne Claimant → Uncle Henry
- A Dance to the Music of Time (TV) → Buster Foxe
- The Willows in Winter → Magistrate
- E=MC² → Dr. James Mallinson
- Uncovered → Montegrifo
- The Wind in the Willows → Magistrate (voice)
- King Ralph → Prime Minister Jeffrey Hale
- The Gravy Train Goes East (TV) → Penhurst
- Let Him Have It → Cassels
- House of Cards (TV) → Charles Collingridge
- Mountains of the Moon → Lord Oliphant
- Scandal → Conservative M.P.
- Scandal → Tory MP
- Anything More Would Be Greedy (TV)
- A Gentleman's Club (TV)
- Fortunes of War (TV) → Inchcape
- Running Out of Luck
- Lovejoy (TV) → Lionel Beckwith
- Call Me Mister (TV)
- The Good Doctor Bodkin-Adams → Sir Reginald Manningham-Butler
- Sherlock Holmes (TV) → Lord Cantlemere
- Under the Volcano → Brit
- The Irish R.M. (TV)
- Jack Of Diamonds (TV)
- Mantrap → Tony Walmsley
- The Scarlet Pimpernel → Baron de Batz
- For Your Eyes Only → Tanner
- Unity → Hilary Martin
- The Other 'Arf (TV)
- The Marquise → Duke Esteban
- Dick Turpin (TV) → Lord Fordingham
- Saint Jack → Frogget
- The Music Machine → Hector Woodville
- The Famous Five (TV) → Johnson
- Wilde Alliance (TV) → Roper
- Joseph Andrews → Mr. Booby
- Spectre → Sir Geoffrey Cyon
- Seven Nights in Japan → Finn
- Rumpole of the Bailey (TV) → Sir Arthur Remnant
- Playhouse (TV) → Hilary Martin
- Marty Back Together Again (TV)
- Thriller (TV) → Paul
- Ghost in the Noonday Sun → Parsley-Freck
- Pygmalion
- Crown Court (TV) → Richard Ireland QC
- The Edwardians (TV) → Hubert Bland
- Shirley's World (TV)
- Asylum → George
- The Ruling Class → Dinsdale
- The Amazing Mr. Blunden → Uncle Bertie (Albert)
- Follow Me! → Dinner Guest (uncredited)
- The Millionairess → Alastair Fitzfassenden
- Blood from the Mummy's Tomb → Corbeck
- Father's Help → Billy
- Some Girls Do → Carl Petersen
- Counterstrike (TV) → Wyatt
- Otley → Hendrickson
- The Touchables → Twyning
- Man in a Suitcase (TV)
- ITV Playhouse (TV) → Lord Darlington
- Sword of Honour (TV) → Ian Kilbannock
- Half a Sixpence → Hubert
- The Wrong Box → Sydney Whitcombe Sykes
- BBC Play of the Month (TV) → Henry Higgins
- BBC Play of the Month (TV) → Cecil Graham
- BBC Play of the Month (TV) → Alastair Fitzfassenden
- Repulsion → John
- The Alphabet Murders → Franklin
- The Nanny → Bill Fane
- You Must Be Joking → Bill Simpson
- The Siege of Manchester → Lord Strange
- Theatre 625 (TV) → Brassac / Tallien
- Theatre 625 (TV) → Lord Strange
- Theatre 625 (TV) → Ian Kilbannock
- Theatre 625 (TV) → John Styles
- King and Country → Capt. Midgley
- Nothing But the Best → Hugh
- Father Came Too! → Benzil Bulstrode
- Daylight Robbery → Man on scooter
- Festival (TV) → Willy
- The Human Jungle (TV) → Paul
- Murder at the Gallop → Michael Shane
- Girl in the Headlines → David Dane
- Living Image → Blackle
- The Saint (TV) → Inspector Pryor
- Eva → Alan McCormick - a Screenwriter
- The Damned → Captain Gregory
- The Avengers (TV) → Simon Trent
- Bomb in the High Street → Stevens
- Petticoat Pirates → English Lieutenant
- Clue of the New Pin → Tab Holland
- No Hiding Place (TV)
- Carry On Sergeant → Seventh Recruit
- Armchair Theatre (TV)
- Armchair Theatre (TV) → Blackie
- Armchair Theatre (TV) → Robin Fiske
- Armchair Theatre (TV) → Derek
- Armchair Theatre (TV) → Billy
- Late Night Final → Lab Assistant (uncredited)