Doctor Who
as Gatherer Hade
The Saint
as Stewart
The Avengers
as Col. Drew
Crown Court
as Charles Porton
BBC Play of the Month
as Peter Masters
Playhouse
as Fr. Carrow
Z-Cars
No Hiding Place
One Step Beyond
as Orderly
Public Eye
as Summers
Danger Man
The Third Man
Interpol Calling
as Hanson
The New Avengers
as Craig Terrison
Zero One
Warship
Gandhi
as Brigadier
The Human Jungle
as Captain Maple
Smiley's People
as Uncle Harry
The Adventures of Sir Lancelot
as Sir Liones