highest rated
acting
- Perfume: The Story of a Murderer → Councillor 1
- Our Hidden Lives → Old Man
- The Long Bank Holiday → Mr. Parish
- Global Conspiracy? → Jocelyn Stevens
- The Last Detective (TV)
- Alibi → Stan Shaps
- Loving You → Magistrate
- Care → Judge
- A Certain Justice (TV) → Kynaston
- The Sea Change → Older Board Member
- March in Windy City → Sir Henry Bryant
- Midsomer Murders (TV) → John Smith
- The Apocalypse Watch (TV) → Dr. Hans Troupman
- The Apocalypse Watch → Dr. Hans Troupman
- A Mind to Murder → Dr. Kynaston
- Space Precinct (TV) → Captain Rexton Podly
- A Business Affair → Moderator
- Goodnight Sweetheart (TV) → Doctor
- Unnatural Causes → Dr. Kynaston
- Heartbeat (TV) → Arthur Clough
- A Touch of Frost (TV) → Walker
- Orlando → Translator
- Sherlock Holmes: Incident at Victoria Falls → Mycroft Holmes
- Sherlock Holmes and the Leading Lady → Mycroft Holmes
- Dear Sarah → Inspector Still
- Agatha Christie's Poirot (TV) → Edward Pengelley
- Death of a Son → First DPP Official
- Sitting Targets → Beecham
- A Gentleman's Club (TV) → Lord Cotswold
- The New Statesman (TV) → Sir Wallis Austin QC
- A Killing on the Exchange (TV) → Mr Marshall
- Theban Plays: Oedipus at Colonus → Chorus
- God's Outlaw → Bishop Stokesley
- Screen Two (TV) → First DPP Official
- Lifeforce → Pathologist
- Tender Is the Night (TV) → T.F. Golding
- John Lennon: A Journey in the Life → Registrar
- Bergerac (TV) → Rupert Imison
- Kessler (TV) → Hugo Van Eyck
- The Potsdam Quartet → John Healy
- Yes Minister (TV)
- Henry Intervening → Hnery Procope
- Return of the Saint (TV) → Inspector Thornton
- The Sandbaggers (TV) → Matthew Peele
- Wilde Alliance (TV) → Ladbroke
- A Bunch of Fives (TV) → Alan Jenner
- A Bunch of Fives (TV) → Max Jenner
- It Happened Here Again → Himself
- Winstanley → General Lord Fairfax
- Playhouse (TV) → John Healey
- Within These Walls (TV) → Charles Radley
- Robinson Crusoe → The Sea Captain
- Yellow Dog → Hawk Curtis
- Doctor Who: The Green Death → Stevens
- Crown Court (TV)
- Doomwatch → Lt. Com. Tavener
- Brett (TV)
- The Savage Voyage → Narrator
- Manhunt (TV) → Major Schneider
- Paul Temple (TV)
- The Jazz Age (TV) → Maj. Norman
- The Caesars (TV) → Macro
- The Magus → 'False' German Officer
- Callan (TV)
- Khartoum → Frank Power
- The Portsmouth Defence → Detective Sergeant Latcham
- BBC Play of the Month (TV) → The Sea Captain
- BBC Play of the Month (TV) → Zaryezov
- BBC Play of the Month (TV) → Le Bret
- BBC Play of the Month (TV)
- Out of the Unknown (TV) → Ryman
- The Troubleshooters (TV) → Dr. Newman
- Londoners (TV) → Robert Cromer
- The Man in Room 17 (TV) → Guy Leduc
- Time in Advance → Ryman
- Theatre 625 (TV) → Sickingen
- The Wednesday Play (TV) → Daniel
- Redcap (TV) → Lovelock
- It's Dark Outside (TV) → Bobby Bascombe
- The Count of Monte Cristo (TV) → Beauchamp
- A Jolly Bad Fellow → Detective Inspector Armstrong
- The Count of Monte Cristo → Beauchamp
- Doctor Who (TV) → Stevens
- The Spread of the Eagle (TV) → Tullus Aufidius
- The Spread of the Eagle (TV) → Decius Brutus
- Siege of the Saxons → The Limping Man
- Z-Cars (TV)
- Studio 4 (TV) → Dr Blundell
- Studio 4 (TV) → Captain Gladman
- Out of This World (TV) → John Irvine
- The Cruel Necessity → The Lord General Fairfax
- The Avengers (TV) → George
- The Avengers (TV) → Lobb
- The Avengers (TV) → Joshua Rudge
- Danger Man (TV) → Colonel Maturin
- Danger Man (TV) → Second Pursuer
- An Age of Kings (TV) → Morton
- An Age of Kings (TV) → Sir Henry Green
- An Age of Kings (TV) → Carrier
- An Age of Kings (TV) → Duke of Orléans
- An Age of Kings (TV) → The Dauphin
- Foxhole in Cairo → British Signals Sergeant
- Bleak House (TV) → Allan Woodcourt
- The Silent Enemy → Sailor
- The Adventures of Sir Lancelot (TV) → Prince of Limerick
- Armchair Theatre (TV) → Alister Parkes