The New Avengers
Series • 1976
The Agatha Christie Hour
Series • 1982
Spearhead
Series • 1978
Doomwatch
Movie • 1972