The Tenth Man
1988 · as German Officer
Nuns on the Run
1990 · as Abbott
The Scandalous Lady W
2015 · as Hesse
Let Him Have It
1991 · as PC Miles
Foster
2011 · as Mr Carter
Consenting Adults
2007 · as Lord Lothian
David Rose
2011 · as Man in Car
Pop Pirates
1984 · as Andy
The Story of Ruth
1982 · as Michael