Subway in the Sky
(Molloy)
Once a Jolly Swagman
(Cheering Crowd Member (uncredited))
First Men in the Moon
(Arnold Bedford)
The Day the Earth Caught Fire
(Peter Stenning)
Island of Terror
(Dr. David West)
The Long Ships
(Sven)
The Vengeance of She
(Philip)
Because of the Cats
(Mierle)
The Man Upstairs
(P.C. Stevens)
Strange Bedfellows
(Harry Jones)
The Vault of Horror
(Alex (segment 4 "Bargain in Death"))
Invasion
(Dr. Mike Vernon)
Whose Child Am I?
(Dr. Benson)
Stolen Hours
(Mike Bannerman)
The Kitchen Toto
(Dick Luis)
The World Ten Times Over
(Bob Shelbourne)
Mystery Submarine
(Lt. Cmdr. Tarlton)
Living Free
(Weaver)
The Double Agent
(Ginger Ryan)
Time in Advance
(Nick Crandall)
Assassin
(Control)
Fear and Loathing on the Road to Hollywood
(Reader (voice))
Carry On Sergeant
(Fifth Storesman)
The Boys in Blue
(Hilling)
The House on Garibaldi Street
(Meged)
The Life and Times of David Lloyd George
(LNER Director)
Night Train to Murder
(Knife Thrower)
Universal Soldier
(Rawlings)
The Challenge
(DS Gittens)
The Hound of the Baskervilles
(Barrymore)
Frankenstein
(Metz)
The Guinea Pig
Sink the Bismarck!
(Navigating Officer - 'Prince of Wales' (uncredited))
The Criminal
(Young Warder)
The Long Haul
(Trucker)
The Good Die Young
(Simpson, Young Boxer)
The Large Rope
I Was Monty's Double
(Another Soldier)
The Incredible Sarah
(Jarrett)
O Lucky Man!
(Oswald)
Adventure in the Hopfields
(Bill)
Sign it Death
(Bill Lewis)
Murder Motel
(Charles Burns)
Down These Mean Streets a Man Must Go: Raymond Chandler
(Philip Marlowe)
Thriller
(Bill Lewis)
Z-Cars
The Adventures of Sir Lancelot
(James)
The Adventures of Sir Lancelot
(Abel)
The Adventures of Sir Lancelot
(Sir Christopher)
The Adventures of Sir Lancelot
(Priest)
The Adventures of Sir Lancelot
(Sir Grint)
The Adventures of Sir Lancelot
(Sentry)
The Sweeney
(Eddie Monk)
The Adventures of Sir Lancelot
(Ronk)
The Adventures of Sir Lancelot
(King's Man)
The Adventures of Sir Lancelot
(Garth)
The New Avengers
(Cromwell)
Van der Valk
(Alfred)
The Adventures of Robin Hood
(Lieutenant)
Angels
1990
The Adventures of William Tell
(Trooper Strauss)
From a Bird's Eye View
(Greg Phillips / Burton Phillips)
Quiller
(Colonel Chimenti)
Thriller
(Charles Burns)
The Human Jungle
(Tim)
Casualty
(Alfred Newcombe)
The Main Chance
(Det. Insp. Shannon)
Flambards
(Uncle Russell)
The Adventures of William Tell
(Austrian Officer)
Jack the Ripper
(DCS Arnold)
The Professionals
(Hulton)
The Adventures of Sir Lancelot
(Auctioneer)
The Adventures of Sir Lancelot
(Soldier)