Chaos Toad 2018
as Toby
The Wait 2018
Actor
Mr. Holmes 2015
as Ann's Solicitor
Communion 2013
as Jacob
Best Possible Taste: The Kenny Everett Story 2012
as BBC Commissionaire
Deerfall 2010
as Jonathan
Miss Potter 2006
as Man at Meeting
The Plague 2006
as Officer 2
Charlotte Gray 2001
as Morse Code Instructor
Mosley 1998
as Neil Francis Hawkins
Credits from TMDB.