Actor
- Bonhoeffer: Pastor. Spy. Assassin. (2024)
- Mercy (2023)
- The Paranormal Department (2021)
- Daydreams (2019)
- Dark Ditties Presents 'Finders Keepers' (2018)
- Milk and Hon£y : the movie (2018)
- God's Kingdom (2018)
- Been So Long (2018)
- Ransom (2017)
- 30 Days to Redemption (2016)
- Eliminators (2016)
- A Reason to Leave (2016)
- Far from the Madding Crowd (2015)
- Dragonfly (2015)
- Salting the Battlefield (2014)
- Mr. Turner (2014)
- The Lost Choices (2014)
- Green Street 3: Never Back Down (2013)
- Dom Hemingway (2013)
- Walking with the Enemy (2013)
- Snow White and the Huntsman (2012)
- Vera (2011)
- Intruders (2011)
- War of the Dead (2011)
- Break Clause (2010)
- Rough Cut (2010)
- Missing (2009)
- Franklyn (2008)
- Heroes and Villains (2007)
- The Bill (1984)
- "Private Schulz" (1981)
- The Ravelled Thread (1979)
- Quadrophenia (1979)