Actor
- Last Knights (2015)
- Sword of Vengeance (2015)
- Enemy of Man (2014)
- As Wonderland Goes By (2013)
- Snow White and the Huntsman (2012)
- The Raven (2012)
- Asylum Blackout (I) (2011)
- Big Fat Gypsy Gangster (2011)
- Borgia (2011)
- Great Expectations (2011)
- Harry Potter and the Deathly Hallows: Part 2 (2011)
- Bonded by Blood (2010)
- Centurion (2010)
- Dead Cert (2010)
- Harry Potter and the Deathly Hallows: Part I (2010)
- Lennon Naked (2010)
- 44 Inch Chest (2009)
- Command Performance (2009)
- Harry Potter and the Half-Blood Prince (2009)
- The Cottage (2008)
- West 10 LDN (2008)
- Elizabeth: The Golden Age (2007)
- Outlaw (2007)
- Rise of the Footsoldier (2007)
- Stormbreaker (2006)
- Batman Begins (2005)
- Hell to Pay (2005)
- Snatch. (2000)
- Hope & Glory (1999)
- EastEnders (1985)
- The Bill (1984)
- Emmerdale Farm (1972)