highest rated
acting
- Gormenghast (TV) → Rottcodd
- Cor, Blimey! → Sir Toby Belch
- Sunburn (TV) → Eric Moorcroft
- Vanity Fair (TV) → General Tufto
- Mosley (TV) → David Lloyd George
- Mosley → David Lloyd George
- What's a Carry On? → Sergeant Major "Tiger" Bloomer (archive footage) (uncredited)
- The Animal Train → Polar Bear
- Oh, Doctor Beeching! (TV) → The Lord Mayor
- The Willows in Winter → Commissioner of Police
- An Audience with Freddie Starr
- The Children's Royal Variety Performance → Self
- Sooty & Co. (TV)
- The Thief and the Cobbler → Roofless (voice)
- 2Point4 Children (TV) → Uncle Ian
- Old Scores → Evan Price
- You Bet! (TV)
- Casualty (TV) → Robert Cox
- Alice in Wonderland (TV) → Gryphon
- The New Statesman (TV) → George Vance
- Alice in Wonderland → Gryphon (voice)
- Rupert and the Frog Song → Rupert's Father / Father Frog (voice)
- Surprise, Surprise (TV) → Self
- Gabrielle and the Doodleman → Ringmaster / Black Knight / Ugly Sister
- Terrahawks (TV) → Sergeant Major Zero (voice)
- Terrahawks: Expect the Unexpected → Sergeant Major Zero
- Never the Twain (TV) → Oliver Smallbridge
- The Cannon & Ball Show (TV) → Zeke
- An Audience with... (TV) → Self
- The Playbirds → Assistant Police Commissioner
- The Talking Parcel → Chief Cockatrice
- Grand Slam → Mog Jones
- That's Carry On! → Fred Ramsden (archive footage)
- Confessions of a Driving Instructor → Mr. Henry Truscott
- Carry On England → Sergeant Major "Tiger" Bloomer
- Not Now, Comrade → Constable Pulford
- Carry On Behind → Fred Ramsden
- The Old Curiosity Shop → George, Mrs Jarley's Assistant
- It Ain't Half Hot Mum (TV) → Battery Sergeant-Major 'Shut Up' Williams
- Ken Dodd's World of Laughter (TV)
- Soft Beds, Hard Battles → Bisset (uncredited)
- Death to Sister Mary → Detective Moore
- Thriller (TV) → Detective Moore
- The Donati Conspiracy (TV) → Mr. Sadler
- Adolf Hitler: My Part in His Downfall → Sgt. MacKay
- Nobody Is Norman Wisdom (TV) → Ruskin
- Crown Court (TV) → George Walker
- Endless Night → Sgt. Keene
- The Onedin Line (TV) → Taffy
- The Rivals of Sherlock Holmes (TV) → Insp. Illingworth
- The Guardians (TV)
- Brett (TV)
- Clinic Exclusive → Geoffrey Carter
- A Breed of Men
- UFO (TV) → Morgan
- The Misfit (TV) → Airport Patrolman
- The Main Chance (TV) → George Halloran
- Softly Softly: Task Force (TV) → Stephens
- ITV Saturday Night Theatre (TV) → Maggot
- The Mind of Mr. J.G. Reeder (TV) → Police Sergeant
- Frankenstein Must Be Destroyed → Police Sergeant
- The Expert (TV) → Dick Bennett
- Nearest and Dearest (TV) → Vicar
- Rogues' Gallery (TV) → Maggot
- Assignment K
- Callan (TV)
- Doctor Who: The Evil of the Daleks → Toby
- Turn Out the Lights (TV) → Tommy Galvin
- Arabesque → Policeman
- The Corridor People (TV) → Sullavan
- The Family Way → Man in Crowd Outside Travel Agents (uncredited)
- Arrivederci, Baby! → Radio Engineer
- The Troubleshooters (TV) → Aneurin Griffith
- The Alphabet Murders → Dragbot
- Top of the Pops (TV) → Self
- Theatre 625 (TV) → DS Wilson
- Theatre 625 (TV) → Sergeant Hayter
- Redcap (TV) → QSM
- Murder Most Foul → Sergeant Brick
- Doctor Who (TV) → Toby
- Z-Cars (TV)
- The Scales of Justice (TV) → Sloan
- Coronation Street (TV) → Returning Officer
- Probation Officer (TV) → Bill Morgan
- Dixon of Dock Green (TV) → Vic Sharland
- Dixon of Dock Green (TV) → Jack Winstone