Doctor Who
as Rohm-Dutt
The Saint
as Superintendant Kinglake
Heartbeat
as DCI Paddy Merton
Crown Court
The Professionals
as Barry Martin
All Creatures Great and Small
as Dick Tavener
BBC Play of the Month
as Robert de Baudricourt
Peak Practice
as Dr. Philip Ramsden
The Sweeney
as Wally Hough
No Hiding Place
Pebble Mill at One
Dixon of Dock Green
as Victor Davis
Blake's 7
as Commander Leylan
The Expert
as Thorpe
Howards' Way
as Jack Rolfe
Dr. Finlay's Casebook
Interpol Calling
as Gill
The Brothers
The Adventures of William Tell
as Anton
Richard the Lionheart
as Hugo