Journey's End 2017
as General Raleigh
Mission: Impossible - Rogue Nation 2015
as Chancellor
Belle 2013
as Reverend Davinier
The Genius of Turner: Painting the Industrial Revolution 2013
as William Herchel
Whole Lotta Sole 2011
as Captain Farnsworth
The Brylcreem Boys 1996
as Preuss
Credits from TMDB.