In 2017, she appeared in the film XXX: Return of Xander Cage alongside Vin Diesel, the Guy Ritchie-directed King Arthur: Legend of the Sword, and in Star Wars: The Last Jedi as Tallie Lintra, a Resistance A-Wing pilot and squadron leader.[8] She also starred in the ITV drama The Halcyon as Emma Garland.[9]