Elena Neill

Elena Neill

Elena Neill was born on January 10, 1991 in Australia. She is an actress, known for The Brush-Off (2004) and Top of the Lake (2013).