The Rizen: Possession 2019
as Dr. Julian Hicks
Deny Everything 2017
as Ashby
The Honourable Rebel 2015
as John, 2nd Baron Montagu of Beaulieu
The Imitation Game 2014
as Headmaster
Complicit 2013
Actor
Wimbledon 2004
as TV Interviewer
The Lost World 2001
as Angry Man
Credits from TMDB.