Biography unavailable.
El Chupacabra
as Det. Noriega
The Legend of Diablo
To Love a Mexican
as Mexican Dishwasher # 2