Show more
Louise Nicol was born in Toronto, Ontario, Canada. She is known for Goosebumps (1995), The Guardian (2001) and Alphas (2011). imdb.com
Jennifer Lopez
JoJo Siwa
Maika Monroe
Emilia Clarke