Blue Demon was born on April 24, 1922 in La Rinconada, García, Nuevo León, Mexico as Alejandro Muñoz Moreno. He was an actor, known for Blue Demon destructor de espias (1968), Hellish Spiders (1968) and Santo contra Blue Demon en la Atlantida (1970).
He died on December 16, 2000 in Mexico City, Mexico.
Vis kilde på IMDb