Actor
The Gray Man
2022
as Dulin
Wrath of Man
2021
as Brad
Jumanji: The Next Level
2019
as Elevator Guard
Dumbo
2019
as Rongo the Strongo
Independence Day: Resurgence
2016
as Dikembe
Clones
2015
as Mr. Freeman
Tula: The Revolt
2013
as Hacha
Little Devil
2013
as Trojan Rocks
Dredd
2012
as Paramedic TJ (uncredited)
Pirates of the Caribbean: On Stranger Tides
2011
as Gunner
Your Highness
2011
as Thundarian
Death Race 2
2010
as Big Bill
Legacy
2010
as Roy Clogham
Mr. Nice
2010
as Tee Bone Taylor
The Presence
2010
as Angel
Green Street Hooligans 2
2009
as Derrick Jackson
Thick as Thieves
2009
as Rawls
Depth Charge
2008
Doom
2005
as Destroyer
7 Seconds
2005
as Spanky
Thunderbirds
2004
as Mullion
The Foreigner
2003
The Four Feathers
2002
as Idris-Es-Saier
Dirty Pretty Things
2002
as Mini Cab Driver
Moulin Rouge!
2001
as Le Chocolat
Dark City
1998
as Train Passenger
Doom Runners
1997
as Doom Trooper Supervisor
AlienĀ³
1992
as Arthur