2021
No Time to Die as Spectre Agent2021
The Encounter at Boundless as Carter2019
Are We Dead Yet as Mr. Drakelow2015
Beverley as Travis2008
The Dark Knight as Gambol's Bodyguard2008
Cass as Zulu2007
Pirates of the Caribbean: At World's End as Palifico / Dutchman2006
Pirates of the Caribbean: Dead Man's Chest as Palafico/Dutchman2005
Doctor Who as Mr Woods2004
Hustle as Kevin2000
Shiner as Heavy 21997
Chinese Box as Brian1996
The Quest as African Fighter1996
Black Mask as 701 Squad Member1996
First Option as Vincent1995
Angel On Fire as Black Leopard1992
Fun and Fury as Darkie (Tiger's hired killer)1991
Operation Condor as Adolf's Mercenary #31991
Kickboxer King as Not available1990
The Cyprus Tigers as Black Spot