Actor
- Reprobate (2021)
- Hurt by Paradise (2020)
- Farming (2019)
- Tomb Raider (2018)
- The Last Photograph (2017)
- Ellen (2016)
- After Hours (2015)
- Cockroaches (2015)
- Love, Rosie (2014)
- (2013)
- Powder Room (2013)
- Run (2013)
- uwantme2killhim? (2013)
- Elfie Hopkins (2012)
- True Love (2012)
- Anuvahood (2011)
- Mad Dogs (2011)
- Wild Bill (2011)
- Five Daughters (2010)
- Made in Dagenham (2010)
- Boogie Woogie (2009)
- Eve /I (2009)
- Dead Set (2008)
- Donkey Punch (2008)
- Phoo Action (2008)
- Daddy's Girl (2006)
- Kidulthood (2006)
- Love Letter (2005)
- Bullet Boy (2004)
- Poirot (1989)