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