1990
1995
2001
1983
1978
2012
1997
1989
1998
Braveheart
as Magistrate
The Life and Adventures of Nicholas Nickleby
as Vincent Crummles
A Life for a Life
as D.I. Holland
The Saint
as Russian Doctor
The Medusa Touch
as Deacon
Great Expectations
as Judge
House of Cards
as Patrick Woolton
A Bit of a Do
Spyship