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 previously married to José de Jesús Mora Rocha. She died on October 7, 1999 in Mexico City, Mexico.