Acting
Hustle and Heat
Film · 2003
Noche de muerte
Film · 1975
Hellish Spiders
Film · 1968
Santo in the Hotel of Death
Film · 1963