|2018||A Private War as Adam Watkins|
|2017||Darkest Hour as Arthur Greenwood|
|2017||The Sense of an Ending as Alex Stuart|
|2016||Denial as Judge John Trench|
|2015||Far from the Madding Crowd as Jacob Smallbury|
|2015||Macbeth as Macdonwald|
|2014||Serena as Doctor|
|2011||The Power of Three as Gordon|
|2004||Bobby Jones: Stroke of Genius as Jimmy Maiden|
|1999||Mansfield Park as Mr. Price|
|1985||Max Headroom as Breugal|
|1984||Greystoke: The Legend of Tarzan, Lord of the Apes as Willy|
|1983||Star Wars: Episode VI - Return of the Jedi as Arvel Crynyd (uncredited)|
|1981||The French Lieutenant's Woman as Sam|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.