Known For
Filmography

Titans of Destruction: The Evolution of Giant Monster Movies
Movie · as Self (archive footage)

What's a Carry On?
Movie · as Storesman (archive footage) (uncredited)

The World of Hammer
TV · as Self (archive footage) · 1 ep

The Kitchen Toto
Movie · as Dick Luis

Jack the Ripper
TV · as DCS Arnold · 2 eps

Casualty
TV · as Alfred Newcombe · 1 ep

Night Train to Murder
Movie · as Knife Thrower

Frankenstein
Movie · as Metz

The Hound of the Baskervilles
Movie · as Barrymore

The Boys in Blue
Movie · as Hilling

The Life and Times of David Lloyd George
Movie · as LNER Director
Early Days
Movie · as Bristol

The House on Garibaldi Street
Movie · as Meged

Flambards
TV · as Uncle Russell · 6 eps
Heartland
TV · as Jimmy · 1 ep

Fear and Loathing on the Road to Hollywood
Movie · as Reader (voice)

Tycoon
TV · as Sydney Clark, Kaplin · 2 eps

1990
TV · 1 ep

The Professionals
TV · as Hulton · 1 ep

Whose Child Am I?
Movie · as Dr. Benson

The Incredible Sarah
Movie · as Jarrett

The New Avengers
TV · as Cromwell · 1 ep

Murder Motel
Movie · as Charles Burns

Think Bike - Edward Judd
Movie · as Self

The Sweeney
TV · as Eddie Monk · 1 ep

Angels
TV · 1 ep

Quiller
TV · as Colonel Chimenti · 1 ep

Sign It Death
Movie · as Bill Lewis

Village Hall
TV · as Jack Sulgrave · 1 ep

Because of the Cats
Movie · as Mierle

The Vault of Horror
Movie · as Alex (segment 4 "Bargain in Death")

Assassin
Movie · as Control

O Lucky Man!
Movie · as Oswald

Thriller
TV · as Bill Lewis, Charles Burns · 1 ep

Point Counter Point
TV · as Everard Webley · 5 eps

Living Free
Movie · as Weaver

Universal Soldier
Movie · as Rawlings

Van der Valk
TV · as Alfred · 1 ep

From a Bird's Eye View
TV · as Greg Phillips / Burton Phillips · 1 ep
The Double Agent
Movie · as Ginger Ryan

Down These Mean Streets a Man Must Go: A Portrait of Raymond Chandler
Movie · as Philip Marlowe

The Main Chance
TV · as Det. Insp. Shannon · 1 ep

ITV Saturday Night Theatre
TV · as John · 1 ep

The Vengeance of She
Movie · as Philip

ITV Playhouse
TV · as Steven Leech · 1 ep

Island of Terror
Movie · as Dr. David West
Intrigue
TV · as Gavin Grant · 13 eps

Strange Bedfellows
Movie · as Harry Jones

Invasion
Movie · as Dr. Mike Vernon

Time in Advance
Movie · as Nick Crandall

Out of the Unknown
TV · as Nick Crandall · 1 ep

The Troubleshooters
TV · as Bixby · 1 ep

First Men in the Moon
Movie · as Arnold Bedford

The Long Ships
Movie · as Sven

Stolen Hours
Movie · as Mike Bannerman

The World Ten Times Over
Movie · as Bob Shelbourne

Mystery Submarine
Movie · as Lt. Cmdr. Tarlton

The Human Jungle
TV · as Tim · 1 ep

Z-Cars
TV · 2 eps

The Day the Earth Caught Fire
Movie · as Peter Stenning

The Challenge
Movie · as DS Gittens

Sink the Bismarck!
Movie · as Navigating Officer - 'Prince of Wales' (uncredited)

The Criminal
Movie · as Young Warder

The Shakedown
Movie · as Bernie

Subway in the Sky
Movie · as Molloy

The Man Upstairs
Movie · as P.C. Stevens

Carry On Sergeant
Movie · as Fifth Storesman

I Was Monty's Double
Movie · as Another Soldier

The Solitary Child
Movie · as Reporter Outside Registry Office

The Adventures of William Tell
TV · as Trooper Strauss, Austrian Officer · 1 ep

The Long Haul
Movie · as Trucker

The Adventures of Sir Lancelot
TV · as James, Abel, Sir Christopher, Priest, Sir Grint, Sentry, Ronk, Leader of the King's Men, Garth, Auctioneer, Soldier · 1 ep

Armchair Theatre
TV · as John Katell, Dave Granick · 1 ep

The Adventures of Robin Hood
TV · as Lieutenant · 1 ep

The Good Die Young
Movie · as Simpson, Young Boxer

Adventure in the Hopfields
Movie · as Bill

The Large Rope
Movie

Once a Jolly Swagman
Movie · as Cheering Crowd Member (uncredited)

The Guinea Pig
Movie
