Leonard Horn

Leonard Horn (48)

1926-08-01 - 1975-05-25 | Bangor, Maine, USA

Leonard Horn was an American film and television director and producer.

Movies as Director

On Movies

NextFilm 2025