Taylor Russell, 23, is no stranger to hit shows, having played Evelyn in TNT's Falling Skies, but it's her role as Judy Robinson in Netflix’s recently released revival of Lost in Space that landed the actress her big break.
With over a dozen TV credits, the Canadian star is now making the leap to the big screen, set to star opposite Charlie Plummer in Words on Bathroom Walls, based on Julia Walton's novel, as well as Sony’s The Maze and Down a Dark Hall. In addition to her acting career, Russell's also a keen activist, who champions gun control and diversity on her social media accounts.