highest rated
acting
- Poldark (TV) → Reverend Halse
- Wallander: The Photographer → Tom Lyell
- Wallander (TV) → Tom Lyell
- The Funny Blokes of British Comedy → Danny Brown (archive footage) (uncredited)
- The Fall of Milosevic (TV) → Narrator
- The Mystery of the Cocaine Mummies → Narrator
- Mystery of the Cocaine Mummies → Narrator
- The Death of Yugoslavia (TV) → Narrator
- The Death of Yugoslavia → Narrator
- A Dark Adapted Eye (TV) → John
- The Trial of Lord Lucan → Sir Charles Moore
- Heartbeat (TV) → Joe Henderson
- Heartbeat (TV) → Sir Richard Lonsdale
- Between the Lines (TV)
- Cluedo (TV) → Colonel Mike Mustard
- The Tragedy of Flight 103: The Inside Story → Narrator (voice)
- Capstick's Law (TV) → Henry Capstick
- Children of the Open Road → (voice)
- End of Empire (TV) → Narrator
- Sherlock Holmes (TV) → Sir Robert Norberton
- Love and Marriage (TV) → Adrian Carter
- Timewatch (TV) → Self - Narrator (voice)
- Bright Eyes → Sam Howard
- The Good Soldier → John Dowell
- The Curse of King Tut's Tomb → Howard Carter
- Tres mujeres de hoy → Alejandro
- The Europeans → Robert Acton
- Blue Remembered Hills → John
- She Loves Me → Georg Nowack
- The Comedy of Errors → Dr. Pinch
- Fawlty Towers (TV) → Danny Brown
- Poldark (TV) → Ross Poldark
- Knots
- Churchill's People (TV) → Major White
- The Moonstone (TV) → Franklin Blake
- The Moonstone → Franklin Blake
- The Rivals of Sherlock Holmes (TV) → Charles Dallas
- Elizabeth R (TV) → Robert Devereaux
- The Guardians (TV)
- Sense and Sensibility (TV) → Edward Ferrars
- Bel Ami (TV) → Georges Duroy
- Bel Ami → Georges Duroy
- Play for Today (TV) → John
- Shadows of Fear (TV) → Roger
- Wednesday's Child
- The Main Chance (TV) → Donald Gordon Hopwood
- Arthur? Arthur! → Ames
- Armchair Theatre (TV) → Dr. Jim Beverly