Actrice britannique de cinéma et de télévision, elle est surtout connue pour avoir incarné Sandra dans le film d'action de Marvel sorti en 2021, "Eternals". Durant sa carrière d'actrice, elle a joué dans des programmes des plateformes Hulu et Netflix. En 2022, elle a décroché le rôle de Francesca pour la troisième saison de la série "La Chronique des Bridgerton".
Elle a entamé sa carrière d'actrice en 2018. Elle a décroché son premier rôle dans la série dramatique de Hulu, "Les filles de joie".
Elle publie du contenu lié à ses tournages et du contenu personnel sur son compte Instagram sur lequel elle possède 110,000 followers. En 2022, elle est apparue dans le film Enola Holmes 2.
Elle est née à Londres, en Angleterre. Elle a grandi avec ses parents et ses deux sœurs.
Elle a joué aux côtés de Lesley Manville et Kate Fleetwood dans la série dramatique "Les filles de joie".