The Dirty Dozen
Spies Like Us
Doctor Who
The Avengers
Brannigan
Tales of the Unexpected
Minder
The Magnificent Two
Grand Slam
Cover Her Face
Doctor Who: Inferno
Doctor Who: The Seeds of Doom
Ace of Wands
Henry VI Part 2
Playhouse
The Informer
The Journal of Bridget Hitler
Selby
Chaffeur
Lunn
French Servant (uncredited)
Stunts
Diaz Children's Guard (uncredited)
Pollux, Trooper
UNIT Soldier
Shultz
Man in Bar (uncredited)
Chauffeur
Charles Aznavour
Taxi Driver
Punter in betting shop