Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leo Acosta was born on July 7, 1925 in Huetamo, Michoacán, Mexico. He was a production designer and composer, known for Blue Demon: Destructor of Spies (1968), Pasaporte a la muerte (1968) and Con licencia para matar (1969). He died on September 2, 2007 in Mexico, Distrito Federal, Mexico.