Doctor Who
as Wigner
Minder
as George
The Saint
as Ernst Schwerin
Tales of the Unexpected
as Professor Daxatides
The Avengers
Crown Court
The Professionals
as Foreign Observer
Sherlock Holmes
as Venucci Snr.
No Hiding Place
One Step Beyond
as Gardener
Dixon of Dock Green
as Mr. Colly
Batman
as Doctor
The Champions
as Boursin
Interpol Calling
as Gonzales
Maigret
Fawlty Towers
as Kurt
Jason King
Hammer House of Mystery and Suspense
as Head Waiter
Richard the Lionheart
as Ulric
Superman IV: The Quest for Peace
as Russian General #2