Dog Heart
The Devil Made Woman
Until Your Death Do Us Part
100% Sinaloa, Yes Sir
I Have to Die Every Night
Role(s): Señor Cine