Percy's Progress
(Brian)
Tess
(Constable)
Broke
(Gregory)
Doctor Who: Planet of Evil
(De Haan)
Party Party
(Sergeant)
A Place to Die
(Dan)
Doctor Who: The War Games
(Russell)
Easy Go
(Policeman)
The Chief Mourner
(Detective Inspector Wood)
Under the Skin
(First worker)
Doctor Who: The War Games in Colour
(Captain Russell (archive footage))
The National Health
(Michael)
War Zone: The End of an Era
(Self)
Planetary Performance: Acting in Doctor Who
(Self)
The Expert
(Bill)
Lovejoy
(Wooller)
Doctor Who
(De Haan)
The Persuaders!
(Northern Agent)
Campion
(Chief Inspector Cooling)
Bergerac
(Henderson)
Secret Army
(Jacques)
Robin of Sherwood
(William the Blacksmith)
The Protectors
(Max)
Tales of the Unexpected
(Businessman)
The Professionals
(Syd Parker)
Tales of the Unexpected
(Police Superintendent)
Buccaneer
(Johnson)
Jane Eyre
(Rogers)