Born in Vancouver, British Columbia, Canada. She is an actress, known for Lost in Space (2018), Escape Room (2019) and Waves (2019).
Bookmark us as your source of the latest Netflix content.