Taylor Russell

Taylor Russell was born in Vancouver, British Columbia, Canada. She is an actress, known for Lost in Space (2018), The Maze (2018) and Hot Air (2018).

Known For


Cast Credits

Lost in Space (2018)
Starring as Judy Robinson (10 episodes)
Dead of Summer (2016)
Guest starring as Laura
Falling Skies (2011)
Guest starring as Evelyn
  • Episode 5x10: Reborn (Aug 30, 2015)