Taylor Russell

Taylor Russell

Biography

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

Always know what’s new on Netflix

Bookmark us as your source of the latest Netflix content.