Louise Osmond is a director and producer, known for Dark Horse (2015), Deep Water (2006) and Nova (1974).
No data