Nata e cresciuta a Forlì, si diploma al Liceo classico G.B. Morgagni. Successivamente si trasferisce a Bologna, dove si laurea in Lettere moderne presso l'Alma Mater Studiorum e ottiene il diploma di recitazione presso la Scuola di Teatro di Bologna.
Il suo primo romanzo, Le difettose, è stato pubblicato da Einaudi nel 2012. Da questo romanzo è stato tratto uno spettacolo teatrale che ha debuttato al Festival della Mente di Sarzana nel 2014, con la regia di Serena Sinigaglia e interpretato da Emanuela Grimalda. Una versione in lingua tedesca è andata in scena in Germania, diretta da Guido Verstegen. Nel 2018 il romanzo è stato tradotto in francese con il titolo Les fivettes e presentato a La Comédie du Livre di Montpellier.
Nel 2015 pubblica il suo secondo romanzo, Gli ipocriti, edito da Chiarelettere. Nel 2016 esce il saggio In becco alla cicogna! per Biglia Blu, con la postfazione del Prof. Carlo Flamigni, e La testa sul tuo petto. Sulle tracce di San Giovanni, parte della collana Vite esagerate della Edizioni San Paolo.
Nel 2019 il suo testo teatrale Schiaparelli life debutta al Napoli Teatro Festival Italia, con la regia di Carlo Bruni. Lo spettacolo è stato prodotto da Teatro di Dioniso e Casa degli Alfieri, con Nunzia Antonino e Marco Grossi come interpreti principali.
Nel 2023 pubblica per EinaudiIl cuore è un guazzabuglio. La vita e il capolavoro del rivoluzionario Manzoni, finalista ai premi Acqui Storia, Vincenzo Padula, Emilio Lussu e Fiuggi Storia.
Dal 2017 è membro della giuria del premio Luigi Malerba e, dal 2018, è commissaria nella sezione Olaf di SIAE. Dal 2022 è direttrice artistica del Festival culturale Caterina Sforza di Forlì. L’anticonformista.
In becco alla cicogna! La procreazione assistita: istruzioni per l'uso, Biglia Blu, Milano 2016 ISBN 9788898682096
La testa sul tuo petto. Sulle tracce di san Giovanni, San Paolo, Cinisello Balsamo (Milano) 2016 ISBN 9788821598449
Les fivettes, Edition Chèvre-feuille étoilée, Montpellier 2018 (traduzione francese de Le difettose)ISBN 2367951306
In vino fabula, Ristampa edizioni 2019 con il sostegno della Regione Lazio, antologia di racconti di Francesca Bellino, Angelo Ferracuti, Emanuele Lelli, Eleonora Mazzoni, foto di Rino Bianchi, illustrazioni di Marco Petrella, ISBN 978-88-99648-70-1
Trenta minuti, fotogrammi di storie, Istituto Luce 2020 con il sostegno del Mibact, antologia di racconti sul cinema italiano con prefazione di Gianni Canova
Il cuore è un guazzabuglio, 2023, Super ET Opera viva, Einaudi, ISBN 9788806257163
Drammaturgie
Le difettose: interpretato da Emanuela Grimalda, prodotto da Corte Ospitale, con la regia di Serena Sinigaglia, ha debuttato al Festival della Mente di Sarzana nel 2014
Schiaparelli life: interpretato da Nunzia Antonino e Marco Grossi, prodotto da Teatro di Dioniso e Michela Cescon, con la regia di Carlo Bruni, dopo le anteprime ai Dialoghi di Trani e ad Asti Teatro 2018, ha debuttato al Napoli Teatro Festival 2019
Caterina, una di noi: conferenza spettacolo su Caterina Sforza, con testi interpretati da Iaia Forte, ha debuttato al Festival su Caterina Sforza di Forlì nel 2020