highest rated
acting
- Little Dorrit (TV) → Mr. Casby
- Brandmand Sam - I En God Sags Tjeneste → Fireman Sam
- He Knew He Was Right (TV) → Mr Outhouse
- Calendar Girls → John Clarke
- Mrs Caldicot's Cabbage War → Hawksmor
- The Mrs Bradley Mysteries (TV) → Alastair Bing
- Dalziel & Pascoe (TV) → Sgt Ted Lock
- Testament: The Bible in Animation (TV) → Jonah / God (voice)
- Clockwork Mice → Swaney
- Character Building → Narrator (voice)
- Albert The Fifth Musketeer (TV)
- Peak Practice (TV) → Harry Capper
- Heartbeat (TV) → Jim Ryan
- Keeping Tom Nice → Doug
- Forever Green (TV)
- Mr. H Is Late
- ITV Christmas Comedy (TV)
- Father's Day (TV)
- Little Miss (TV) → Narrator/Male Voices
- Late Flowering Love
- A Walk in the Forest → Paul Clements
- Tales of the Unexpected (TV) → Robert Sandy
- Tales of the Unexpected (TV) → Rev George Duckworth
- Thomas & Sarah (TV)
- The Upchat Line (TV) → Mike Upchat
- It Shouldn't Happen to a Vet → James Herriot
- Time Well Spent
- Zardoz → Friend
- Wodehouse Playhouse (TV)
- Wodehouse Playhouse (TV) → George Mulliner
- No, Honestly (TV)
- My Wife Next Door (TV)
- Ben Spray → Ben Spray
- Upstairs, Downstairs (TV) → Thomas Watkins
- Please Sir! → Bernard Hedges
- Play for Today (TV) → Paul Clements
- Macbeth → Malcolm
- The Rivals → Bob Acres
- Hannibal Brooks → Bernard
- Please Sir! (TV) → Bernard Hedges
- Cilla (TV) → Self
- Assignment K → George Innes
- Duffy → Antony Calvert
- BBC Play of the Month (TV) → Lydia Languish
- BBC Play of the Month (TV) → Malcolm
- BBC Play of the Month (TV) → Tom Wrench
- Londoners (TV) → Telfer, Rait's Assistant
- The System → Nidge
- Cleopatra → 1st Officer (uncredited)
- Drama 61-67 (TV) → Peter Harris
- Emergency: Ward 10 (TV)
- Armchair Theatre (TV) → Peter