highest rated
acting
- Swede Caroline → Paul
- The Singapore Grip (TV) → General Percival
- Shakespeare & Hathaway - Private Investigators (TV) → Peter Quintus
- Darkest Hour → General Ismay
- Millie Inbetween (TV) → Tony MacDonald
- Remember Me (TV) → Jeff Harding
- Downhill → Gordon
- Heart of Lightness → Ballested
- Father Brown (TV) → Peter Blackstone
- By Any Means (TV) → Raymond Nash
- Sightseers → Rambler
- City Slacker → Simon
- Trollied (TV)
- Vexed (TV) → Jeff
- Garrow's Law (TV) → Surgeon Tomkins
- Life of Riley (TV)
- U Be Dead → DI Steven Thorpe
- The Catherine Tate Show: Nan's Christmas Carol → Bob Cratchit
- The Catherine Tate Show: Nan's Christmas Carol
- Morris: A Life with Bells On → Plush Gurney
- Party Animals (TV) → Nigel
- Suburban Shootout (TV) → Toby Jerwood-Jones
- Grownups (TV) → Doctor
- Love Soup (TV)
- Sugar Rush (TV) → Nathan
- Julian Fellowes Investigates: A Most Mysterious Murder (TV) → Thomas Sidney
- Hardware (TV) → Cliff Hicks
- The Gospel of John → Baptist's Disciple #2
- All About Me (TV) → Charles
- The House That Jack Built (TV) → Roger Squire
- My Wrongs #8245–8249 & 117 → Father in Park
- Attila (TV) → Petronius
- Room to Rent → Sam
- Sleepwalkers Who Kill
- People Like Us (TV) → Paul
- Wonderful You (TV) → Henry, aged 30 and desperate
- Hornblower (TV) → Midshipman Hether
- The Avengers → Boodle's Porter
- Hornblower: The Even Chance → Midshipman Hether
- Midsomer Murders (TV) → David Farmer
- Chalk (TV)
- Silent Witness (TV) → Taylor Lawson
- Sense and Sensibility → Robert Ferrars
- Coogan's Run (TV)
- Is It Legal? (TV)
- Chris Barrie's Motoring Wheel Nuts → Anorak
- Grace & Favour (TV)
- The Brittas Empire (TV) → Groom
- One Foot in the Grave (TV)
- First of the Summer Wine (TV)
- Casualty (TV) → Phil