Lucho Navarro(1933-1994)
- Actor
- Sound Department
Lucho Navarro was born on 13 June 1933 in Antofagasta, Chile. He was an actor, known for Image of Love (1964), Sor Tequila (1977) and The Jerry Lewis Show (1963). He died on 2 January 1994 in Miami, Florida, USA.