Nathanael LeónNathanael León Selective FilmographyThe Incredible Invasion(1971)CastActor (as Frankestein)Passport to Death(1968)CastActor*Santo vs. the Martian Invasion(1967)CastActor*Planetary Giants(1966)CastActor (as Frankenstein)Blue Demon - el demonio azul(1965)CastActorWrestling Women vs. the Aztec Mummy(1964)CastActor (as `Frankenstein')Neutron vs. the Maniac(1964)CastActor (as Frankenstein)Samson in the Wax Museum(1963)CastActor (as Leon Moreno)(*) uncredited