Shaft 2000
as Dominican
Tales of Erotica 1996
as Leroy (segment 'Vrooom Vroom Vrooom')
Vrooom Vrooom Vroooom 1995
as Leroy
Messenger 1994
Actor
Small Time 1990
as Vince
Credits from TMDB.