Actor
The Union
2024
as Frank Preiffer
Marlowe
2023
as Cedric
Farming
2018
as Femi
Elizabeth Blue
2017
as Dr. Bowman
Wetlands
2017
as Babel "Babe" Johnson
Tour de Pharmacy
2017
as Olusegun Okorocha
Bilal: A New Breed of Hero
2016
as Bilal (voice)
Suicide Squad
2016
as Waylon Jones / Killer Croc
Concussion
2015
as Dave Duerson
Trumbo
2015
as Virgil Brooks
Annie
2014
as Nash
Pompeii
2014
as Atticus
Thor: The Dark World
2013
as Algrim / Kurse
The Inevitable Defeat of Mister & Pete
2013
as Sergeant Pike
Bullet to the Head
2012
as Robert Nkomo Morel
Best Laid Plans
2012
as Joseph
The Thing
2011
as Derek Jameson
Killer Elite
2011
as Agent
Faster
2010
as The Evangelist
G.I. Joe: The Rise of Cobra
2009
as Heavy Duty
Get Rich or Die Tryin'
2005
as Majestic
Preaching to the Choir
2005
as Bull Sharky
The Mistress of Spices
2005
as Kwesi
Unstoppable
2004
as Junod
The Bourne Identity
2002
as Nykwana Wombosi
Lip Service
2001
as Sebastion
The Mummy Returns
2001
as Lock-Nah
Enslavement: The True Story of Fanny Kemble
2000
as Joe
Legionnaire
1998
as Luther
Deadly Voyage
1996
as Emmanuel
Ace Ventura: When Nature Calls
1995
as Hitu
Congo
1995
as Kahega
Delta of Venus
1995
as The Clairvoyant
Late in Summer