Actor
- The Gold (2023)
- Behind Her Eyes (2021)
- The Rack Pack (2016)
- Catch Me Daddy (2014)
- Death Comes to Pemberley (2013)
- Southcliffe (2013)
- For Those in Peril (2013)
- Payback Season (2012)
- Jump (2012)
- Twenty8k (2012)
- Wuthering Heights (2011)
- Edge (2010)
- StreetDance 3D (2010)
- Soulboy (2010)
- Donkey Punch (2008)
- Inspector George Gently (2007)
- Inspector Lewis (2006)
- Drop Dead Gorgeous (2006)