2023
Freud's Last Session
Actor - Ernest Jones
2016
Our Kind of Traitor
Actor
2015
Eye in the Sky
Actor - Brian Woodale
The Man Who Knew Infinity
Actor - Bertrand Russell
2009
Creation
Actor - Reverend Innes
2007
The Invasion
Actor - Tucker Kaufman
2005
A Cock and Bull Story
Actor - Mark
Full filmography