2016
The Crown as Dean of Windsor2016
Callan: This Man Alone as Himself2011
Pirates of the Caribbean: On Stranger Tides as Bailiff2011
The Iron Lady as James R2002
Foyle's War as Bishop Francis Wood2001
Lover's Prayer as Dimitry2001
Anybody's Nightmare as Mr. Justice Wright1997
Midsomer Murders as Rev Gregory1992
Maigret as Not available1991
G.B.H. as Judge Critchley1989
Agatha Christie's Poirot as Makinson1988
War and Remembrance as Not available1987
Inspector Morse as Dr. Charles Hudson1987
The Girl as General Carlsson1986
Theban Plays: Oedipus the King as Chorus1986
The Mozart Inquest as Baron Von Swieten1985
The Good Father as Judge1985
Love's Labour's Lost as Boyet1984
Hammer House of Mystery and Suspense as Bennet1984
Oxbridge Blues as Sir Patrick Hankey1984
The Cold Room as Moltke1984
Last Video and Testament as Keith Bennet1983
Reilly: Ace of Spies as Cecil1981
Bergerac as Senator Beasley1981
Kessler as Ludwig Kessler1981
Doctor Who: Warriors' Gate as Rorvik1980
Buccaneer as Not available1979
Minder as Cooke1978
The BBC Television Shakespeare as Bishop of Carlisle1978
The Devil's Crown as Not available1978
Richard II as Bishop of Carlisle1977
Secret Army as Not available1977
Secret Army as Sturmbannführer Ludwig Kessler1976
Victorian Scandals as Not available1976
Double Echo as Mr Fisher1975
How Green Was My Valley as Not available1975
How Green Was My Valley as Mr Jonas1975
Article Five as Hans1974
Napoleon and Love as Not available1974
Microbes and Men as Herxheimer1974
Callan as Dr. Snell1974
The Lady From the Sea as Arnholm1973
Warship as Not available1973
Black and Blue as Not available1973
The Death of Adolf Hitler as General Koller1973
Secrets as Villon1972
Van der Valk as Boersma1972
Van der Valk as De Groote1972
Shelley as Leigh Hunt1971
Justice as Prison Doctor1971
Justice as Mr. Chaundry-Pole1971
The Rivals of Sherlock Holmes as Ransome1971
Elizabeth R as Egerton1970
The Roads to Freedom as Jacques1969
The Main Chance as Lewis Savage1968
Tell Me Lies as Helicopter Pilot1968
Work Is a 4-Letter Word as Registry Office Clerk1967
Callan as Not available1967
Marat/Sade as Monsieur Coulmier1966
Mystery and Imagination as Not available1963
Doctor Who as Rorvik1955
Dixon of Dock Green as Bernie Katz