Actor
Mr. Turner
2014 · as Sir William Beechey
McLibel
2005 · as Sid Nicholson
My Name Is Modesty: A Modesty Blaise Adventure
2004 · as Professor Lob
Hear the Silence
2003 · as Dr. Terence Roberts
Priest
1995 · as Patrick
American Friends
1991 · as Hapgood
Happy Feet
1991 · as Mayor
Scoop
1987 · as Editor
Birth of a Nation
1983 · as Mr Hodgeson
United Kingdom
1981 · as Chief Executive
Clapperclaw
1981 · as Thorpe
Pasmore
1980 · as Jack