highest rated
acting
- The Ties That Bind Us → Cherub (archive footage)
- Fair Game → George
- Heartbeat (TV) → Walter Pettigrew
- Nice Work (TV) → Mr. Wilcox Snr
- Customers From Hell
- Casualty (TV) → Albert Collins
- Reunion at Fairborough → Bartender
- Amy → Will Johnson
- Give Us a Break: Hustle Bustle Toil and Muscle → Alf
- The Star Chamber → State Senator Walden
- Red Monarch → Kaganovitch
- Somewhere More Central → Uncle Joe
- Terry and June (TV) → Mr. Ridge
- Terry and June (TV) → Uncle Bob
- Terry and June (TV) → Eric
- Grange Hill (TV) → Mr. Griffiths
- All Creatures Great and Small (TV) → Mr. Crump
- A Love Affair: The Eleanor and Lou Gehrig Story → Mr. Twitchell
- The Light Princess → King
- Mr and Mrs Bureaucrat → Man
- BBC2 Play of the Week (TV) → Man
- Mind Your Language (TV) → Mr Short
- The New Avengers (TV) → Burt Brandon
- Trial by Combat → 2nd Leather Jerkin
- Decorators Limited → Porter
- Wonder Woman (TV) → Gen. Clewes
- Shadows (TV) → Higgs
- Two's Company (TV) → Mr. Begley
- Dawson's Weekly (TV)
- Awkward Customers → Awkward Customer: Mr. Wart-hog
- Dick Deadeye, or Duty Done → The Pirate King (voice)
- Some Mothers Do 'Ave 'Em (TV)
- Billy Liar (TV)
- Crown Court (TV)
- Sykes (TV) → Arthur Coats
- Bless This House → Mr. Wilson
- What Became of Jack and Jill? → Trouncer
- The Bouncing Boy → Ashcroft
- The Villa Maroc → Lionel
- Lifting Safely
- Justice (TV) → Supt. George Grover
- The Rivals of Sherlock Holmes (TV) → Inspector Beedel
- Budgie (TV) → Det. Inspector Shepherd
- Budgie (TV) → Inspector Shepherd
- Office Party → Manager
- Play for Today (TV) → Ashcroft
- Play for Today (TV) → Frank Palmer
- Play for Today (TV) → Lionel
- Doomwatch (TV) → Thomas Prentice
- Start the Revolution Without Me → Dr. Duval
- Don't Touch Him, He Might Resent It → Mr. Tundish
- The Rise and Rise of Michael Rimmer → Blacket
- Roll On Four O'Clock → Ted Crampton
- I Can't See My Little Willie → Frank Palmer
- The Expert (TV) → Arnold Bottomley
- The First Lady (TV)
- Dracula Has Risen from the Grave → Village Landlord
- The Ronnie Barker Playhouse (TV) → Badger
- The Strange Affair → Supt. Kingsley
- ITV Playhouse (TV) → Albert Verdoni
- ITV Playhouse (TV) → Mr. Tundish
- ITV Playhouse (TV) → Grimston
- Man in a Suitcase (TV)
- Sir Arthur Conan Doyle (TV) → Mr. Fawcett
- Smashing Time → Irishman
- The Confession → Albert Verdoni
- In Two Minds → Mr. Winter
- King of the River (TV) → Reverend Ackroyd
- Doctor Who: The Smugglers → Cherub
- Public Eye (TV)
- Public Eye (TV) → Alec Payton
- Life at the Top → Graffham
- Ferry Cross the Mersey → Mr. Lumsden
- Theatre 625 (TV) → Arkwright
- Theatre 625 (TV) → Governor
- Sherlock Holmes (TV)
- Nightmare → John
- The Bargee → Official in Office
- Espionage (TV) → Leo Winters
- Tom Jones → Mr. Fitzpatrick
- The Cracksman → Fred
- The Saint (TV) → Harold Laker
- The Saint (TV) → Milton Ourley
- Z-Cars (TV)
- Dr. Finlay's Casebook (TV) → Tom Farquhar
- The Brain → Thomas Gabler
- In the Doghouse → Examiner (Uncredited)
- The Avengers (TV) → Burgess
- The Avengers (TV) → Maxwell Barker
- An Age of Kings (TV) → Earl of Northumberland
- An Age of Kings (TV) → Ancient Pistol
- Hell Is a City → Doug Savage
- No Hiding Place (TV)
- A Night to Remember → Carpathia Purser Hughes (uncredited)
- Saturday Playhouse (TV) → George Day
- Saturday Playhouse (TV) → Bob Sanders
- Saturday Playhouse (TV) → Mr. Jackson
- Saturday Playhouse (TV) → Inspector Fitchitt
- Violent Playground → Chief Inspector
- Miracle in Soho → Foreman
- Fortune Is a Woman → Hotel Porter
- The Secret Place → Harry
- Armchair Theatre (TV) → Vincenzo Galassi
- Armchair Theatre (TV) → Dennis Fleming
- Armchair Theatre (TV) → Manager
- Dixon of Dock Green (TV) → Topper Brown
- Dixon of Dock Green (TV) → Jackson
- Dixon of Dock Green (TV) → Monty Pitman
- Okinawa → Yeoman