About Robin McLeavy:
Robin McLeavy is an actress from Sydney, Australia. She graduated from NIDA in 2004. She starred as Lola Stone in the critically acclaimed Australian horror film, The Loved Ones. The film screened at Toronto International Film Festival in 2009 and won the Audience Choice Award.
With today's mass media obsession, it's good to be able to raise awareness about our environment.
Robin McLeavy