2007
Are Friends Electric? as Not available2000
Black Books as Piotr, Josef's Father1990
Nightingales as Piper1990
Dark Obsession as John the Gardner1987
Little Dorrit as Daniel Doyce1984
Eh Brian! It's A Whopper as George1984
Memed My Hawk as Naked Man1984
Where Is Parsifal? as Trofimov1982
Coming Out of the Ice as Commissar1982
Friend or Foe as Mr. Cooper1980
'That Crazy Woman' as Judge1979
Tales of the Unexpected as Henry Bliss1978
All Creatures Great and Small as Professor Norton1977
Nicholas Nickleby as Lillyvick1976
The Copter Kids as Farmer Owen1975
The Hiding Place as Underground Leader1975
Doctor Who: Robot as Professor Kettlewell1975
Night is the Time For Killing as Minister1972
Van der Valk as Jakob Mertens1972
Young Winston as Henry Labouchere1972
Young Winston as Hanry Labouchere1971
The Abominable Dr. Phibes as Dr. Dunwoody1971
10 Rillington Place as Member of Medical Board1971
When Eight Bells Toll as Macullum1970
Play for Today as Judge1968
Doctor Who: The Invasion as Professor Watkins1967
To Sir, with Love as Florian1967
Romeo and Juliet as Capulet1965
BBC Play of the Month as Lord Capulet1965
Front Page Story as Lincoln Ross1964
The Wednesday Play as Basinio1963
Doctor Who as Professor Kettlewell1963
Doctor Who as Professor Watkins1962
The Saint as Eugene Drew1961
The Avengers as Meadows1961
The Avengers as Brett1960
Sunday-Night Play as Sir Geraint Lloyd1960
Man in the Moon as Test Chamber Scientist