Actor
Chaos Toad
2018 · as Toby
The Wait
2018
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