Show more
Emma Freeman is an Australian director of television films and series. With her short film Lamb, in 2002 she was the first woman to win Tropfest. Wikipedia