Actor
- The Postcard Killings (2020)
- The Witches (2020)
- Redcon-1 (2019)
- Down Dog (2014)
- Calvary (2014)
- Case Histories (2011)
- Strike Back (2010)
- The Confidence Trick (2009)
- Harry Brown (2009)
- The Faeries of Blackheath Woods (2006)
- The Front Line (2006)
- Lesson 101: The Wacky Diary of a Pick Up Artist (2005)
- Whatever Love Means (2005)
- Malice Aforethought (2005)
- Tilly and the Teeth (2004)
- Casualty (1986)