Birthday: August 1st, 1926 Date of Death: May 25th, 1975 Place of Birth: Bangor, Maine, USA
Leonard Horn was an American film and television director and producer.