Lester Novros was born on January 27, 1909 in Passaic, New Jersey, USA. He was a producer and director, known for
Universe (1976),
Fantasia (1940) and
Cosmos (1974). He was married to Esther ?. He died on September 10, 2000 in Sherman Oaks, California, USA.