Hot Search
Write an article
Start discussion
Create a list
Upload a video
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 Santo vs. Blue Demon in Atlantis (1970), Blue Demon: Destructor of Spies (1968) and Hellish Spiders (1968). He died on December 16, 2000 in Mexico City, Mexico.