Agatha Christie's Poirot
as Colonel Lacey
Doctor Who
as Lieutenant Brotadac
Minder
as Bank Manager
Play for Today
as Chief
Casualty
as Henry Alsop
Heartbeat
as Gerard Sefton
The Avengers
as Dawson
Crown Court
as Geoffrey Hainton
Bergerac
as Thomas Leighton
All Creatures Great and Small
as Lord Hulton
The Sweeney
as Beemax
Inspector Morse
as Dean of Lonsdale College
Playhouse
as Mr. Menant
Mr. Bean
as Colonel
Hetty Wainthropp Investigates
as Col. Forbes-Jones
Monarch of the Glen
as Lord Cranthorne
The Protectors
as Sir Walter Crediton
Lovejoy
as Henry
The Buccaneers
as Quetzl
Rumpole of the Bailey
as Sir Christopher Japhet