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