Skip to content

Leonard Horn

Director & actor · born 1 August 1926 · Bangor, Maine, USA

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

Where to start: The New Original Wonder Woman (1975).

As director 11

As actor 1

TV shows 16

↑ ↓ to move · Enter to open · Full search page