Avengers: Secret Invasion 2027
as Brother Vodoo
Church of the Flying Saucer 2024
as Seymour Sturgess
The Grim Sleeper 2014
as Lonnie Franklin Jr.
Captive 2013
as Abdul
Lone Hero 2002
as Honcho
Credits from TMDB.