highest rated
acting
- The Funny Blokes of British Comedy → Mr. Libson (archive footage) (uncredited)
- Ten Days to D-Day → Adm. Ramsey
- Keeping Up Appearances (TV) → The Jeweler
- Who, Sir? Me, Sir? (TV) → Headmaster
- Big Deal (TV) → Driving Examiner
- Champions → Fred
- Dalgliesh (TV) → Mr. Mitching
- Pocketful of Dreams → Bank Manager
- That's My Boy (TV) → Solicitor
- That Beryl Marston...! (TV) → Harry
- Minder (TV) → Mr. Notting QC
- Tales of the Unexpected (TV) → Clergyman
- Kelly Monteith (TV)
- Julius Caesar → Ligarius
- Roald Dahl’s Tales of the Unexpected: The Landlady → Clergyman
- Grange Hill (TV) → Mr. Golightly
- All Creatures Great and Small (TV) → Colonel Tremayne
- Rumpole of the Bailey (TV) → Dr. Lewis Bleen
- Fawlty Towers (TV) → Mr. Libson
- Barry Lyndon → British Soldier
- Nightmare for a Nightingale → Doctor
- Playhouse (TV) → Bank Manager
- One Deadly Owner
- The Adventurer (TV) → Lawson
- Upstairs, Downstairs (TV) → Breeze
- The Rivals of Sherlock Holmes (TV) → Defence Counsel
- Edna: The Inebriate Woman → Man in Car
- Play for Today (TV) → Man in Car
- The Misfit (TV) → Salesman
- A Room in Town → Tony
- The Assassination Bureau → Assistant Editor (uncredited)
- The World of Wodehouse (TV) → Dawson the Dick
- King of the River (TV) → Secretary
- It's Not Me - It's Them! (TV)
- The Midas Plague → Henry 397121
- Smokescreen → John Dexter
- The Cherry on the Top → Sqn. Ldr. Wink Wagstaff
- It's All Happening → Cyril Bong
- The Saint (TV) → The Clerk
- Dr. Finlay's Casebook (TV) → Commercial Traveller
- Emergency → Sergeant Phillips
- The Avengers (TV) → Actor
- The Man Who Was Nobody → Police Sergeant
- Theatre Night (TV) → Craddock
- Armchair Theatre (TV) → Tony
- Armchair Theatre (TV) → PC Morgan
- Armchair Theatre (TV) → Sqn. Ldr. Wink Wagstaff