The Bad News Ballers 2005
as T.D.
Demon Hunters: Dead Camper Lake 2001
as La Cifra
Credits from TMDB.