Leo Acosta(1925-2007)
- Music Department
- Production Designer
- Composer
Leo Acosta was born on 7 July 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 2 September 2007 in Mexico, Distrito Federal, Mexico.