

To Sir, with Love
1967 · as Florian

The Abominable Dr. Phibes
1971 · as Dr. Dunwoody

Young Winston
1972 · as Henry Labouchere

Memed My Hawk
1984 · as Naked Man

Little Dorrit
1987 · as Daniel Doyce

10 Rillington Place
1971 · as Member of Medical Board

When Eight Bells Toll
1971 · as Macullum

Romeo and Juliet
1967 · as Capulet

Diamond Skulls
1990 · as John the Gardner

Man in the Moon
1960 · as Test Chamber Scientist

The Hiding Place
1975 · as Underground Leader

Doctor Who: Robot
1975 · as Professor Kettlewell

Steven
1974 · as Consultant

Friend or Foe
1982 · as Mr. Cooper

Where Is Parsifal?
1984 · as Trofimov

Coming Out of the Ice
1982 · as Commissar

A Man in the Zoo
1975 · as Wollop

Night Is the Time for Killing
1975 · as Minister