Netflix Movies Starring Leila George
Leila George was born on March 20, 1992 in Sydney, New South Wales, Australia as Leila George D'Onofrio. She is known for her work on Mortal Engines (2018), The Long Home and Animal Kingdom (2016). She has been married to Sean Penn since July 30, 2020. Read more on iMDB