Taylor Russell

Born in July 18th, 1994

From Vancouver, Canada

Born in Vancouver, British Columbia, Canada. She is an actress, known for Lost in Space (2018), Escape Room (2019) and Waves (2019).