2008
6.6
The Duchess
Actor - Dr. Neville
2006
History Boys
Actor - Sleeping Clergyman
2002
5.9
The Importance of Being Earnest
Actor - Merriman
1998
6.0
Ever After
Actor - Leonardo
1987
Actor - Simcox
1985
8.4
A Room With a View
Actor - The Reverend Mr. Eager
Full filmography