Nata a Roma, si avvicina fin da piccola alla recitazione. Dopo aver conseguito il diploma al liceo linguistico, studia per due anni con Saverio Vallone e Beatrice Gregorini, un anno di teatro in francese, un anno nell'Accademia "Percorsi d'attore" diretta da Giulio Scarpati e poi due anni nella "Scuola Jenny Tamburi".[1] Dal 2014 recita in varie fiction TV andate in onda su Rai 1 e su Rai 2. Fa il suo esordio cinematografico come protagonista nel 2016 con il film Un bacio,[2] diretto da Ivan Cotroneo. Dal 2017 è fra i principali interpreti della serie TV La porta rossa[3] mentre dal 2020 al 2023 recita nella serie TV Mare fuori.[4] Nel 2023 viene scelta da Assicurazioni Generali come testimonial in occasione del Festival di Sanremo, curando con collegamenti live dal "Balconcino Generali" davanti all'Ariston l'evento "Prima Festival".[5] Nello stesso anno entra nel cast del film Il sol dell'avvenire, sotto la regia di Nanni Moretti. Il film è stato presentato in concorso per il premio Palma d'oro al festival di Cannes 2023.
Inoltre, sempre nello stesso anno, il film Disney e Pixar Elemental, in cui nella versione italiana del film Valentina Romani ha prestato la sua voce al personaggio Ember, è stato presentato in anteprima mondiale il 27 maggio a chiusura della 76ª edizione del prestigioso festival. Il 29 aprile 2024 prende parte a Viva la danza, show di Roberto Bolle su Rai 1.[6] Il 28 maggio 2024 pubblica il suo primo libro, il romanzo Guarda che è vero, edito Rizzoli. Recita nella serie Netflix Tutto chiede Salvezza interpretando la parte di Angelica.