highest rated
acting
- Shoot the Revolution → General Milea
- Cry Freedom → 3rd Passport Control Officer
- Brush Strokes (TV) → Mr. Hadley
- Tandoori Nights (TV) → Photographer
- The Little Drummer Girl → Donald
- C.Q. → Alec
- The Two Gentlemen of Verona → Host
- The Merry Wives of Windsor → Host of the Garter Inn
- Third Time Lucky (TV) → Lew Collins
- The Gentle Touch (TV) → Det. Insp. Jack Slater
- Minder (TV) → Wally
- Light → Wally Edge
- Grange Hill (TV) → Mr. Butterworth
- All Creatures Great and Small (TV) → Bob Rigby
- The Lord of the Rings → Boromir (voice)
- Watership Down → Bigwig (voice)
- Hazell (TV) → Bernie Franks
- Life Begins at Forty (TV) → Gerry Simpson
- When the Actors Come → Ignac
- One of the Boys → Smigee
- Secret Army (TV) → Philippe
- BBC2 Play of the Week (TV) → Ignac
- A Bridge Too Far → Capt. Cleminson
- 1990 (TV) → Baker
- Poldark (TV) → Sid Rowse
- King Arthur, the Young Warlord → Howard
- Bedtime Stories (TV) → Chris
- The Optimists of Nine Elms → Park Keeper
- Crown Court (TV) → Hampton Bruce
- Arthur of the Britons (TV) → Herward
- The Stone Tape → Alan
- Play for Today (TV) → David Pond
- Play for Today (TV) → Wally Edge
- Play for Today (TV) → Willie de Salis
- I Can't See My Little Willie → David
- Women in Love → Palmer
- Not in Front of the Children (TV) → Mr Manners
- BBC Play of the Month (TV) → Bolbotun
- Public Eye (TV) → Ashman
- The Troubleshooters (TV) → Yuri Konchalovsky
- Thirty-Minute Theatre (TV) → Albert
- The Mask of Janus (TV) → Barber
- The Mill on the Floss (TV) → Bob Jakin
- Theatre 625 (TV) → Ordulf
- Theatre 625 (TV) → Bill
- The Wednesday Play (TV) → Bernard Davis
- Story Parade (TV) → Frankl
- The Spread of the Eagle (TV) → Citizen
- An Age of Kings (TV) → Macmorris
- An Age of Kings (TV) → Abbot of Westminster / Keeper
- An Age of Kings (TV) → Carrier
- An Age of Kings (TV) → Drawer
- An Age of Kings (TV) → Davy
- An Age of Kings (TV) → Shepherd / Lord Mayor
- Dixon of Dock Green (TV) → Brian Kent
- Dixon of Dock Green (TV) → Davis