Loading...

Leonard Horn

Search on Amazon

Biography

Bangor, Maine, USA
Leonard Horn was born on August 1, 1926 in Bangor, Maine, USA. He was a director and producer, known for The Magic Garden of Stanley Sweetheart (1970), Rogue's Gallery (1968) and Mission: Impossible (1966). He died on May 25, 1975 in Los Angeles, California, USA. Read more...

Directing