highest rated
acting
- Mrs. Weekley's Lover → D.H. Lawrence
- The Kemps: All Gold → John Farrow
- The Kemps: All True → Harvey Stickles
- Brian Pern: A Life in Rock (TV) → John Farrow
- White Heat (TV) → Jack (present day)
- Hacks → Stanhope Feast
- My Week with Marilyn → Hugh Perceval
- Mobile (TV) → David West
- Falling → Henry Kent
- Alibi → Greg Brentwood
- Foyle's War (TV) → DCS Foyle
- Adolf & Eva → Narrator (voice)
- Lorna Doone → Judge Jeffrey
- New Year's Day → Robin
- Proof of Life → Ian Havery
- Second Sight (TV)
- Lorna Doone (TV) → Judge Jeffreys
- A History of Britain (TV) → Reader
- The Secret World of Michael Fry (TV) → Herbie
- The Railway Children → Father
- The Adventures of Young Indiana Jones: Winds of Change → Lloyd George
- The Secret World of Michael Fry → Herbie
- The World Is Not Enough → Tanner
- Oliver Twist (TV) → Mr. Brownlow
- The Last Contract → John Gales alias Ray Lambert
- Reckless: The Sequel → Richard Crane
- Reckless (TV) → Richard Crane
- Mrs. Dalloway → Peter Walsh
- Sunnyside Farm (TV)
- A Royal Scandal → Lord Malmesbury
- Dalziel & Pascoe (TV) → Philip Swain
- Wilderness (TV) → Luther Adams
- Wilderness → Luther Adams
- GoldenEye → Bill Tanner
- The Buccaneers (TV) → Sir Helmsley Thwaite
- The Hanging Gale (TV) → Capt. William Townsend
- Rik Mayall Presents: Dirty Old Town → Jeremy Swain
- Kidnapped → William Reid
- The Hanging Gale → Captain William Townsend
- Pie in the Sky (TV) → Dudley Hooperman
- Harry Enfield and Chums (TV) → David the Director
- Dandelion Dead (TV) → Major Herbert Rowse Armstrong
- Fatherland → SS-Untersturmführer Max Jäger
- Doomsday Gun → Doctor Christopher Cowley
- The Drilling Fields (TV) → Voice-over
- The Drilling Fields → Voice-over
- Rik Mayall Presents (TV) → Jeremy Swain
- To Play the King (TV) → The King
- The Trial → Block
- A Touch of Frost (TV) → Jonathan Meyerbridge
- Between the Lines (TV) → Roger Boshier
- Shakespeare: The Animated Tales (TV) → Narrator (voice)
- Shakespeare: The Animated Tales (TV) → Polixenes (voice)
- Hostage → Fredericks
- The Guilty → Steven Vey
- Hamlet → Narrator
- Enchanted April → George Briggs
- The Advocates (TV)
- The War That Never Ends → 2nd Athenian Representative
- Chancer (TV) → Roman
- The Russia House → Clive
- Fools of Fortune → Mr Quinton
- Crossing to Freedom → Maj. Diessen
- Stay Lucky (TV)
- Ball-Trap On The Cote Sauvage → Smiley Face
- Customer Service From Hell
- Benefactors
- The Dive → Bricks
- Home Run → Bill English
- Inspector Morse (TV) → Russell Clark
- Lovejoy (TV) → David Herbert
- Screen Two (TV) → Block
- Out of Africa → Berkeley Cole
- The Browning Version → Frank Hunter
- Love Song → Young William Hatchard
- Freud (TV) → Ernst von Fleischl-Marxow
- The Comedy of Errors → Antipholus of Ephesus / Antipholus of Syracuse
- King Lear → Edmund
- The Bunker → Rochus Misch
- A Room for the Winter → Stephen
- Lady Killers (TV) → Reverend Father M'Enery
- Breaking Glass → Larner
- The Misanthrope → Acaste
- Bedroom Farce → Nick
- Caught on a Train → Peter
- Minder (TV) → Maltese Tony
- Tales of the Unexpected (TV) → Arthur
- School Play → Rose S J
- The Long and the Short and the Tall → Private Bamforth
- No Man's Land → Foster
- The Professionals (TV) → Duffy
- Beasts (TV) → Bob Curry
- Brimstone and Treacle → Martin Taylor
- Beasts: What Big Eyes → Bob Curry
- Sleepwalker → Ian
- The Imp of the Perverse → The Student
- Playhouse (TV) → Rose S.J.
- Playhouse (TV) → Peter
- Churchill's People (TV) → John Wilmot, Earl of Rochester
- Fall of Eagles (TV) → Trotsky
- Once the Killing Starts → George Newton
- Centre Play (TV) → The Student
- Thriller (TV) → George Newton
- Thriller (TV) → Ian
- Orson Welles' Great Mysteries (TV) → Herbert White
- The Brontës of Haworth (TV) → Branwell Brontë
- The Monkey's Paw → Herbert White
- The Four Beauties → Henry Batley
- Country Matters (TV) → Henry Batley
- Dracula A.D. 1972 → Greg
- The Reporters → Alan
- Unman, Wittering and Zigo → Bungabine
- Hell's Angel → Dick Foster
- Play for Today (TV) → Dick Foster
- Play for Today (TV) → Alan
- Is That Your Body, Boy → Waller
- ITV Playhouse (TV) → Tommy
- BBC Play of the Month (TV) → Acaste
- Thirty-Minute Theatre (TV) → Waller