Born in Vancouver, British Columbia, Canada. She is an actress, known for Lost in Space (2018), Escape Room (2019) and Waves (2019).
Image and biography provided by The Movie DB
The kids aren’t alright in Trey Edward Shults’ hypnotic drama.
The director's third film follows a family in the aftermath of a loss
There are some games you just don't want to play