2009
My Life in Ruins as Barnaby2005
Mrs. Henderson Presents as Leslie Pearkes2001
Waking the Dead as Mr. Lamb1998
The Tichborne Claimant as Workhouse Master1996
Jane Eyre as Not available1996
The Secret Agent as Yundt1995
Citizen X as Dunenkov1994
Pie in the Sky as Razor Reg1993
Peak Practice as Frank Sturgess1993
The Hour of the Pig as Poiccard1992
A Touch of Frost as Gerald Powel1992
Maigret as Not available1991
The House of Eliott as Nathan Beletsky1990
Mountains of the Moon as Doctor1990
Chicago Joe and the Showgirl as Insp. Tansill1990
Shoot the Revolution as Nicolae Ceausescu1989
Agatha Christie's Poirot as Dr Sims1989
The Rainbow as Vicar1988
That's Love as Not available1987
Inspector Morse as Professor Joshua Masterson1987
Breakthrough at Reykjavik as Sergei Akhromeyev1987
T. Dan Smith: A Funny Thing Happened on the Way to Utopia as Home Secretary1986
The Whistle Blower as Make-Up Man1986
Mr. Pye as Major Havershot1985
Brazil as Interview Official1985
Anna Karenina as Grisha1984
The Bill as Not available1984
Sakharov as Not available1984
Squaring the Circle as Official1984
Success Is the Best Revenge as Magistrate1983
A Pattern of Roses as Mr. Bellinger (The Past)1981
Bergerac as James De Courcy1981
Brideshead Revisited as Plender1981
The Borgias as Johann Burchard1981
Country as Mr Joseph1980
Murphy's Stroke as Magistrate1979
Comedians as Bert Challenor1977
Last Summer as Tattersall1975
The Sweeney as Duxbury1975
Poldark as Harris Pascoe1972
Dead of Night as Not available1970
Macbeth as Banquo1969
Fraud Squad as Not available1967
Callan as Not available1960
Maigret as Not available1959
No Hiding Place as Not available1956
Hancock's Half Hour as Not available