Acting
Best Walk
2021 · Series
Santo and Blue Demon vs. Dr. Frankenstein
1974 · Movie
Santo vs. the Killers from Other Worlds
1973 · Movie
Superzan el Invencible
1971 · Movie