Isabelle Nélisse: Isabelle Nélisse. Actress: Mama. Isabelle Nélisse was born on 3 December 2003 in Windsor, Ontario, Canada. She is an actress, known for Mama (2013), The Tale (2018) and It (2017).
Known For:Mama (Lilly(as Isabelle Nelisse)),
The Tale (Jenny (13 Years)),
It (Girl in Bathroom),
Mommy (Fille de Kyla)