Lewis M. Allen was born on June 27, 1922 in Berryville, Virginia, USA. He was a producer, known for Fahrenheit 451 (1966), Lord of the Flies (1990) and Annie (1982). He was previously married to Jay Presson Allen. He died on December 8, 2003 in New York City, New York, USA.