Chicago at the Crossroad 2019
as Self
Not Another Black Movie 2016
as Bishop D Long
Laffapalooza! #8 2006
Actor
Credits from TMDB.