?
Ray Armstrong
Acting
Acting
Oasis
TV
Oasis
Graham Robbins

TV
Soldier Soldier
Brigadier

Jekyll & Hyde
Head Groom

Shirley Valentine
Executive Type

The Dirty Dozen: The Fatal Mission
Kranz

The Luddites
Militia Sargent

The Second Victory
British Corporal

TV
Lovejoy
Mr Kaufmann

The Doctor and the Devils
Prison Guard

Code Name: Emerald
Willoughby

TV
Hammer House of Mystery and Suspense
Sergeant Mills

TV
Lady Killers
Mr. Bishop
Born and Bred
TV
Born and Bred
Policeman
A Dog's Ransom
A Dog's Ransom
Duty Inspector

TV
Enemy at the Door
Lieutenant Blake, RNR

TV
Secret Army
The Hunter

TV
The New Avengers
Guard

TV
Justice
Sergeant Barker

TV
UFO
Rescuer

Doctor Who: The Ambassadors of Death
Grey

TV
Doomwatch
Donovan

Where Has Poor Mickey Gone?
Ginger

TV
Theatre 625
Tugman

TV
Doctor Who
Grey

Around the World in 80 Days
Extra (uncredited)