The Diabolical Dr. Z
Role(s): Dr. Zimmer
¿Dónde vas, triste de ti?
Scream of the Demon Lover
Role(s): The Butler
The Wheelchair
Zorro the Invincible
Role(s): Samuel Cruz