Chelo Flores was born on October 7, 1920 in San Luis Potosí, San Luis Potosí, Mexico. She was an actress, known for
Santa (1943) and
The Imposter (1937). She was married to José de Jesús Mora Rocha. She died on October 7, 1999 in Mexico City, Mexico.