The Shadow of the Cat
(Constable Hamer (uncredited))
The Drummer and the Bloke
(The Man)
Three Spare Wives
(News Editor)
Circle of Deception
(Captain Ormrod)
Dangerous Exile
(Simon the Jailer)
The Young Jacobites
(Sergeant)
The Wreck of the Mary Deare
(Reporter)
Dead Lucky
(Torrance)
The Flying Scot
(Father)
The Siege of Manchester
(Captain Birch)
Look Back in Anger
(Pet Stall Man)
The Day the Earth Caught Fire
(Dick (uncredited))
The Road to Hong Kong
(Leader's Man (uncredited))
Global Conspiracy?
(BOSS (voice) (archive footage))
Strongroom
(Police Sergeant Hopkins)
Danger Within
(Lt. Robson)
Doctor Who: The Green Death
(BOSS (voice))
Doctor Who: Planet of the Spiders
(Lupton)
Nipper
(Tramp)
Thrills Galore
(Bill)
The Adventures of Sir Lancelot
(Piggott)
Doctor Who
(Lupton)
Justice
(Ernie Harris)
The Young Jacobites
(Sergeant)
The Buccaneers
(Bellows)
Gideon's Way
(Det. Supt. Warr)
Kessler
(Graun)
The Saint
(Inspector Coudot)
Doctor Who
(Boss (voice))
The Saint
(Raymond Fouquet)
BBC Play of the Month
(Charles)
Theatre 625
(Sgt Thirkettle)
Theatre 625
(Captain Birch)