
Acted in 66
1990s
- 1999
The Adventures of Young Indiana Jones: Phantom Train of Doom
Gen. Jan Christiaan Smuts
CI5: The New Professionals
TV
Vicious Circle
Hagarty
- 1997
- 1996
Mother Night
Werner Noth
The Empty Mirror
Adolf Hitler
- 1992
- 1991
The War That Never Ends
Spartan General
- 1990
King of the Wind
Capt. 'Blueskin' Blake
1980s
- 1987
- 1986
Theban Plays: Oedipus the King
Corinthian Messenger
- 1985
Coming Through
William Hopkin
Pity in History
Gaukroger
A Month in the Country
Dr. Shpigelsky
Forbidden Passion: The Oscar Wilde Movie
Movie
- 1984
Pericles, Prince of Tyre
Cleon of Tarsus
Sakharov
Psychiatrist
- 1983
A Pattern of Roses
Mr. Ingram
The Falklands Factor
Mr. Nicholas Calvert M.P.
- 1982
King Lear
Earl of Gloucester
- 1981
Timon of Athens
Apemantus
- 1980
The Best of Friends
Michael Stayman
1970s
- 1979
An Affinity with Dr. Still
Romilly
- 1978
Out
Det. Insp. Bryce · 5 episodes
Danton's Death
Danton
- 1977
Blasphemy at the Old Bailey
John Mortimer, QC
- 1976
The Story of David
Joab
The Story of David
Joab · 2 episodes
- 1975
A Midsummer Nightmare
Peter Ingram
- 1974
- 1973
Baby Blues
Sir Dominic
Wessex Tales
Marchmill · 1 episode
- 1972
- 1970
1960s
- 1967
I'll Never Forget What's'isname
Nicholas
The Penthouse
Dick
See You at the Pillar
Movie
- 1966
A Man on Her Back
John
- 1965
Four in the Morning
Husband ("Norman")
- 1964
- 1963
- 1962
The Quare Fellow
Lavery
The Devil's Agent
Machine Gunner at Border (uncredited)
Ambush in Leopard Street
Kegs
- 1961
Johnny Nobody
Father Healey
Murder in Eden
Michael Lucas
1950s
- 1959
This Other Eden
Conor Heaphy
Shake Hands with the Devil
Sergeant at HQ (uncredited)
- 1956
Armchair Theatre
Joe · 1 episode
Appearances1
1980s
- 1984
Oxbridge Blues
Narrator · 3 episodes