The Saint
as Carlos Leghetti
The Avengers
as Gillars
Theatre 625
as Captain McKechnie
The Persuaders!
as Jacoby
The Buccaneers
as David McGregor / David Ramsey
The Champions
as Orley
Interpol Calling
as Graham
The Adventures of William Tell
as Paul
The Informer
as Terry Morell
Sink the Bismarck!
as Airman - 'Ark Royal' (uncredited)
The Scarlet Blade
as Drury
Cloud Howe
as Mr Geddes
The Blue Lamp
as Man in ID Parade (Uncredited)
Hell Is a City
as Clogger Roach
The Man Upstairs
as Nicholas
Mission: Monte Carlo
as Jacoby (archive footage)
Burke & Hare
as Barman
Jigsaw
as Garage Foreman (uncredited)
Never Let Go
as Cyril Spink
The Black Torment
as Jenkins