10
Lara is an award-winning actress, taking home 'Best New Talent' at the OzFlix International film awards. She is based in Melbourne, Australia.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.