Actor
- 1917 (2020)
- Disclosure (2019)
- Horrible Histories: The Movie - Rotten Romans (2019)
- Tin Star (2017)
- Hyena (2014)
- The Imitation Game (2014)
- Da Vinci's Demons (2013)
- Hummingbird (2013)
- The Zombie King (2013)
- White Collar Hooligan 2: England Away (2013)
- Flying Blind (2012)
- The Wedding Video (2012)
- Top Boy (2011)
- Inspector Lewis (2006)