Actor
- Star Trek: Strange New Worlds (2022)
- Tom and Jerry (2021)
- Heirs of the Night (2019)
- Bulletproof (2019)
- Tremor Cordis (2017)
- Of Kings and Prophets (2016)
- Christmas Eve (2015)
- Star Wars: Episode VII - The Force Awakens (2015)
- Halo: Nightfall (2014)
- Dominion (2014)
- 24: Live Another Day (2014)
- The Wrong Mans (2013)
- Line of Duty (2012)
- Black Mirror (2011)
- Case Sensitive (2011)
- Monroe (2011)
- Johnny English Reborn (2011)
- W.E. (2011)
- Whitechapel (2009)
- Freakdog (2008)