Noel Francis é uma atriz de 53 anos de idade (31 août 1906 - 30 octobre 1959). Noel Francis apareceu em sem série e 5 filmes. No cinema, como Mrs. Eden (uncredited) no longa-metragem Imitation of Life.