- Born
- Died
- Birth nameLeon Isador Chooluck
- Leon Chooluck was born on March 19, 1920 in New York City, New York, USA. He was a production manager and producer, known for Apocalypse Now (1979), I Spy (1965) and The Outer Limits (1963). He was married to Edna Grace Neilson. He died on February 25, 2002 in Los Angeles, California, USA.
- SpouseEdna Grace Neilson(October 10, 1941 - February 25, 2002) (his death, 2 children)
- Children
- ParentsGeorge Gregory MoskovRose Wittels
Contribute to this page
Suggest an edit or add missing content