Men in Black: International (2019)
as Player 1
Once Upon a Time in London (2019)
as Sonny The Yank
Show Dogs (2018)
as Berne
Rise of the Footsoldier 3 (2017)
as Cokey
The Infiltrator (2016)
as Joe
Ironclad 2: Battle for Blood (2014)
as Pierrepoint
Les Misérables (2012)
as Innkeeper
Pirates of the Caribbean: At World's End (2007)
as Clacker
Pirates of the Caribbean: Dead Man's Chest (2006)
as Clanker
Unleashed (2005)
as Righty
Ultimate Fights from the Movies (2002)
as Erroll (Snatch) (archive footage)
Bollywood Queen (2002)
as Johnny
Snatch (2000)
as Errol