highest rated
acting
- The Royal (TV) → Bernie Scripps
- Requiem Apache → Priest
- Peak Practice (TV) → Terry Alston
- Heartbeat (TV) → Bernie Scripps
- A Touch of Frost (TV) → Bernard Elliott
- Nice Town (TV) → Gerald
- The Count of Solar → Dr. Gares
- Jeeves and Wooster (TV) → Mr Rowbotham
- The Chief (TV) → Arthur Dolland
- Perfect Scoundrels (TV) → Huber
- A Dorothy L. Sayers Mystery (TV) → Perkins
- Lovejoy (TV) → Peter Farquar
- Screen Two (TV) → Peggram
- Albion Market (TV)
- The Burston Rebellion → Peggram
- Kisses on the Bottom → Dad
- Blackadder (TV) → Henry VII
- Henry VI Part 1 → King Henry VI
- The Tragedy of Richard III → King Henry VI
- Henry VI Part 2 → King Henry VI
- Henry VI Part 3 → King Henry VI
- Doctor Who: Terminus → Bor
- The Battle of Waterloo → Sniffer
- Pocketful of Dreams → Lenny
- Tenko (TV) → Jim
- The Borgias (TV) → Gaspare Pato
- The Winter's Tale → Clown's Servant
- The Enigma Files (TV) → Mr. Borrit
- Hamlet → Second Gravedigger
- Hawk the Slayer → Black Wizard
- Tess → Religious Fanatic (uncredited)
- All Creatures Great and Small (TV) → Bernard Wain
- The First Great Train Robbery → Station Despatcher
- Born and Bred (TV) → Spanish Waiter
- Life of Shakespeare (TV) → Peter Phipps
- The Shout → Harry the Shepherd
- The Sailor's Return → Charlie Nye
- The Dancing Princesses → A Shoemaker
- Night People → Arnold
- BBC2 Play of the Week (TV) → Arnold
- Rumpole of the Bailey (TV)
- Waiting at the Field Gate → Mack
- Trinity Tales (TV) → Reuben
- Playhouse (TV) → Lenny
- Churchill's People (TV) → Robert Hooke, MA
- Cry of the Banshee → Brander
- Putney Swope → Mr. Jingle
- Doctor Who (TV) → The Doctor