Alejandro CruzAlejandro Cruz Selective FilmographySanto and Blue Demon Against the Monsters(1970)CastActor (as Black Shadow)Santo vs. the Zombies(1962)CastActor (as Black Shadow)The Body Snatcher(1957)CastActor (as Alejandro Cruz Black Shadow)(*) uncredited