Acting
Born March 20, 1992 · Sydney, New South Wales, Australia
Leila George (born March 20, 1992) is an Australian actress.
Runner
2026
Animal Kingdom
2016
The Beast in Me
2025
Disclaimer
2024
Love Story
Mortal Engines
2018
The Kid
2019
All the Sinners Bleed