Actor
Rise of the Footsoldier 3: The Pat Tate Story
2017
as Big John (archive footage) (uncredited)
Instruments of Darkness
2015
as Angus
Sword of Vengeance
2015
as Osgar
Last Knights
2015
as Olaf
The Halloween Kid
2012
as The Coach
Snow White and the Huntsman
2012
as Broch
The Incident
2012
as J.B
The Raven
2012
as Percy
Big Fat Gypsy Gangster
2011
as Gypsy Dave
Harry Potter and the Deathly Hallows: Part 2
2011
as Fenrir Greyback
Lennon Naked
2010
as Les
Harry Potter and the Deathly Hallows: Part 1
2010
as Fenrir Greyback
Bonded by Blood
2010
as Jack Whomes
Dead Cert
2010
as Yuvesky
Centurion
2010
as Vortix
Command Performance
2009
as Oleg Kazov
Harry Potter and the Half-Blood Prince
2009
as Fenrir Greyback
Ten Dead Men
2008
as Himself / Cage Fighter
West 10 LDN
2008
as Older Man
The Cottage
2008
as The Farmer
Elizabeth: The Golden Age
2007
as Executioner
Outlaw
2007
as Walter Furlong
The Dealer
2006
as Bolt
Batman Begins
2005
as League of Shadows Warrior
Hell to Pay
2005
as Big Vic
Snatch
2000
as John