highest rated
acting
- Superman II: The Richard Donner Cut → Fisherman
- Miss Marple: The Moving Finger (TV) → Mr. Cleat
- Bloodbath at the House of Death → Man at Bar
- Sharon and Elsie (TV) → Ike Hepworth
- Superman III → Man In Cap
- The Sign of Four → Mr. Sherman
- The Kenny Everett Television Show (TV) → Various
- Dangerous Davies: The Last Detective → Chrust
- Big Jim and the Figaro Club (TV) → Old Ned
- Superman II → Fisherman
- Worzel Gummidge (TV) → Postman
- Danger UXB (TV) → Mr. Baker
- Kelly Monteith (TV)
- Big Jim and the Figaro Club → Old Ned
- Born and Bred (TV) → Mr. Potter
- Life Begins at Forty (TV) → Horace
- The New Avengers (TV) → Bridlington
- The Pink Panther Strikes Again → Inmate
- The Growing Pains of PC Penrose (TV) → Brightly
- Keep an Eye on Albert → Oxfam
- Sykes (TV) → Traffic Warden
- Sykes (TV) → Road Painter
- Sykes (TV) → Attendant
- Sykes (TV) → Electricity Meter Man
- The Black Arrow (TV) → Father Oates
- Clochemerle (TV) → Blazot
- Play for Today (TV) → Oxfam
- On the House (TV) → Walter
- Bright's Boffins (TV) → Dogsears Dawson
- Rhubarb → Artist Rhubarb
- The Great Inimitable Mr. Dickens → Codlin/Mould/Ramsay
- The Bed Sitting Room → Drip Feed Patient
- Ooh La La! (TV)
- Great Catherine → Glazier
- Carry On Doctor → Night Porter
- Press for Time → Bus Conductor
- A Hard Day's Night → Man with Sandwich in Pub (uncredited)
- The Comedy Man → Skippy
- Crane (TV)
- Five to One → Walker
- Just for Fun → Party Official with Radio
- That's My Boy! (TV) → Bert
- Z-Cars (TV) → Peach
- Z-Cars (TV) → Mr. Reynolds
- Captain Clegg → Wurzel
- The Valiant → Payne
- The Avengers (TV) → Lucien Chaplet
- The Avengers (TV) → Sleeping Car Attendant
- Drama 61-67 (TV) → Joe
- What a Whopper → Doone
- Coronation Street (TV) → Jim Schofield
- Coronation Street (TV) → Charlie Moffitt
- No Hiding Place (TV) → Comic
- No Hiding Place (TV) → Ralph
- No Hiding Place (TV) → Postman
- Edgar Wallace Mysteries (TV) → Walker
- Armchair Theatre (TV) → Monty