highest rated
acting
- Crush → Little Crematorium Man
- Harry Potter and the Philosopher's Stone → Bartender in Leaky Cauldron
- Honest → Night Watchman
- Queen's Nose (TV) → Derek Deadman
- Sooty & Co. (TV)
- Robin Hood: Prince of Thieves → Kneelock
- Benny Hill's World Tour: New York! → Various Roles
- A Tale of Two Cities (TV) → Roger Cly
- The Modern World: Ten Great Writers (TV) → Convict 1
- The Sign of Four → Williams
- Bread (TV) → Robber's Mate (Jacko)
- Super Gran (TV) → Clint
- Brazil → Bill - Dept. of Works
- National Lampoon's European Vacation → Taxi Driver
- Lost In London → Deli Stall Owner
- Morons from Outer Space → Man in Car
- Sherlock Holmes (TV) → Williams
- Amy → Man in Cinema
- Never Say Never Again → Shrublands Porter
- The Beggar's Opera → Drawer
- The Scarlet Pimpernel → Handler
- Funny Money → Taxi Driver
- Never the Twain (TV) → Ringo
- Time Bandits → Robert
- Timon of Athens → Second Bandit
- The Apple → Bulldog
- A Nightingale Sang in Berkeley Square → Nobby Flowers
- The Taming of the Shrew → Nicholas
- Porridge → Cooper
- The Knowledge → Man in Dole Queue
- The Big Sleep → Customer in Bookshop
- She Fell Among Thieves → Luis
- Doctor Who: The Invasion of Time → Stor
- BBC2 Play of the Week (TV) → Luis
- Robin's Nest (TV) → Damien Ffoukes
- Robin's Nest (TV) → Workman
- Jabberwocky → Apprentice Armourer
- The Glitterball → Ice Cream Man
- Queen Kong → Cockney (uncredited)
- The Sweeney (TV) → Curry
- Not on Your Nellie (TV) → Harold Hardwick
- A Little Bit Of Wisdom (TV) → Fortinbrass
- Dr. Watson and the Darkwater Hall Mystery → Haddocks
- Frankenstein: The True Story (TV) → 1st Seaman (uncredited)
- The Canterbury Tales → The Pardoner
- The Darwin Adventure → Man #2
- Doctor Who (TV) → Stor
- The Sooty Show (TV) → Himself