EastEnders
as Officer Stone
Agatha Christie's Poirot
as Bert Croft
Doctor Who
as Kal
Minder
as Everett
The Saint
as Insp. Galba
The Avengers
The Professionals
as Geiser
The Sweeney
as Wren
Space: 1999
as Jack Bartlett
Justice
as Ronnie Manners
Dixon of Dock Green
as McCleod
Cadfael
as Arnulf of Hesdin
The Onedin Line
as Fergusson
Van der Valk
as Eddie Palmer
Murder in Mind
as Guest
The New Avengers
as Ivan Chislenko
The Paradise Club
as Wilson
Eyewitness
as Monk
Doomwatch
as Vincent Llewellyn
The Tripods
as Graf de Ricordeau