Agatha Christie's Poirot
as Andrew Marsh
Casualty
as Mr. Parrish
All Creatures Great and Small
as Major Bullen
Peak Practice
as Roy Bennet
Birds of a Feather
as Don
Rumpole of the Bailey
as Ron Probert
Lovejoy
as Dr. La Grange
The Upper Hand
as Dennis
Saint Jack
as Yates
The New Statesman
as Freddy Ogilvy
The New Avengers
as General Canvey
The House of Eliott
as Leonard Duglass
Shine on Harvey Moon
as Leo Brandon
Londoners
as Morrie
Ike
as Air Chief Marshal Sir Trafford Leigh-Mallory
Lady Oscar
as Général de Jarjayes
No Job for a Lady
as Geoff Price
Hitler: The Last Ten Days
as Martin Bormann
Anyone for Denis?
as Hamilton Thisp
Invasion
as Morgan