Mission: Monte Carlo
(Vernier)
Starlings
(Mr de Ville)
Doctor Who: The Seeds of Doom
(Derek Moberley)
The Curse of the Mummy's Tomb
(Ra-Antef (uncredited))
Jigsaw
Sherlock Holmes and the Leading Lady
(Inspector Schmidt)
Blunt
(Donald Maclean)
Thatcher: The Final Days
(Michael Mates)
The Grotlyn
(Narrator (voice))
Robbery
(Don)
Bread
(Rafe Bates)
Battle Beneath the Earth
(Bomb Train Commander)
The Flood
(Constable Neale)
The Day the Earth Caught Fire
(Policeman at Washing Centre (uncredited))
French Fields
(The Auctioneer)
Doctor Who
(Derek Moberley)
The Persuaders!
(Vernier)
Super Gran
(Vincent Eleven)
The Black Arrow
(Knoles)
Le Mari de l'ambassadeur
(Jimmy Harper)
The Passenger
(Andy Mason)
The Avengers
(Trancer)
The Sweeney
(Eric - Nightclub Manager)