Movies
The Devils
as Louis Trincant
An American Werewolf in London
as Dr. J.S. Hirsch
Wuthering Heights
as Thomas Earnshaw
Miss Potter
as Sir Nigel
Fatherland
as Luther
Persuasion
as Admiral Croft
Burke & Hare
as Lord Provost
Darling
as Customs Officer (uncredited)
Vanity Fair
as Lord Bareacres
Enys Men
as The Preacher