El Chupacabra
Role(s): Det. Noriega
To Love a Mexican
Role(s): Mexican Dishwasher # 2
The Legend of Diablo