Taylor Russell McKenzie is a Canadian actress and filmmaker. After playing a number of minor roles, Russell received recognition for starring in the Netflix science fiction series Lost in Space. From Wikipedia
The actors, co-starring in an upcoming film, were spotted walking in London, sparking rumors about their relationship status.