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
(Police Operator (uncredited))
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))
The Zero Option
(Quentin Collins)
Love After Lunch
(Middle Aged Man)
Centenary: The BP Story
(Sir John Cadman (voice))
The Stick Up
(Mechanic)
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)
The Lotus Eaters
(David Clive)
Churchill's People
(Ralf)