Erica Tremblay was born on August 16, 2009 in Langley, British Columbia, Canada. She is an actress, known for Extinction (2018), The Bye Bye Man (2017) and Before I Fall (2017).