
Acting

Doctor Who: The Underwater Menace
as Zaroff (voice)

The Dunera Boys
as The Baron

The Switch
as Yelker

Inn of the Damned
as Lazar Straulle

Plugg
as Judge, Fraudenheist

...And Millions Die!
as Franz Kessler

Diamonds Are Forever
as Professeur Docteur Metz

Eyewitness
as Local Police Sergeant

Goodbye Gemini
as Georgiu
The Flag
as President Obotnik

The Young Doctors
as Heinrick Smeaton · 1 ep.

Luke's Kingdom
as Storekeeper · 13 ep.

The Evil Touch
as Dr. Gornak · 1 ep.

Number 96
as Carlo Lenzi · 54 ep.

The Persuaders!
as Yelker · 1 ep.

Doomwatch
as Dr. Charles Goldsworthy · 1 ep.

Paul Temple
as Jozef Walczack · 1 ep.

The Champions
as Dr. Rudolf Mueller · 1 ep.

Callan
1 ep.

BBC Play of the Month
as Prof. Brodzinski · 1 ep.