
1998
The Scold's Bridle as James Gillespie1998
The Commissioner as Karl Ritter1995
Hamish Macbeth as Father McPhail1993
Conjugal Rites as Not available1992
Blue Ice as Lewis Mandorf1991
Soldier Soldier as Professor Kröhling1990
The Chief as Prof. Geoffrey Jennings-Wilson1989
Here Is the News as Attorney General1989
Shadow of the Noose as Lord Justice Mathew1989
The Dark Angel as Austin Ruthyn1988
Game, Set, and Match as Not available1988
A Very British Coup as Browne1987
The Dark Angel as Austin Ruthyn1986
The Russian Soldier as Ken Tuke1986
The Last Days of Patton as Brigadier Hugh Cairns1986
The Insurance Man as Doctor1985
Time for Murder as Bernard Smith1985
Mr. and Mrs. Edgehill as Sir Humphrey Logan1985
Shadowlands as Christopher Riley1984
Mr. Palfrey of Westminster as Dr. Crawley1984
The Glory Boys as Not available1982
The Agatha Christie Hour as Not available1982
How Many Miles to Babylon? as Mr Frederick Moore1981
Bergerac as George Draycott1980
To Serve Them All My Days as Howarth1979
Minder as Merrick1978
The Sandbaggers as Not available1977
The Professionals as Henry Laughlin1977
The Professionals as Sorenson1977
BBC2 Play of the Week as Dr. Bonhoeffer1977
This Year Next Year as Maurice Stockton1977
True Patriot as Dr. Bonhoeffer1976
The Duchess of Duke Street as Not available1976
Yanks Go Home as Not available1975
The Hanged Man as Charlie Galbraith1974
Playhouse as Frederick Moore1971
Justice as Mr. Ryton1971
Jason King as Not available1971
Family Life as Dr. Caswell1970
Patton as British Briefing Officer1969
Department S as Gilford1969
Remember the Germans as Gustav1968
The Expert as Andrew Baker QC1968
The Champions as Von Splitz1968
Journey to the Unknown as Not available1967
Frankenstein Created Woman as Kleve1965
BBC Play of the Month as Hubert1965
BBC Play of the Month as Peter Kroger1965
The Power Game as Hendrik Van Meeren1964
Theatre 625 as Doctor1963
The Double as John Cleeve1962
The Saint as Charlie Lewis1962
Out of This World as Not available1961
Victim as Scott Hankin1961
The Avengers as Brandon (as Alan MacNaughton)1961
The Avengers as Gilpin1960
Maigret as Not available1959
No Hiding Place as Not available1957
The Secret Place as Police Inspector (uncredited)1957
Overseas Press Club - Exclusive! as Captain Bluecher1956
Bond of Fear as Det. Sgt. Daley