To Love a Mexican 2008
as Mexican Dishwasher # 2
El Chupacabra 2003
as Det. Noriega
The Legend of Diablo 2003
Actor
Credits from TMDB.