Born in Naples, she began her musical studies at the Musical Institute of Valle d'Aosta, later graduating from the Giuseppe Verdi Conservatory in Turin under the guidance of Silvana Moyso.
She made her professional debut in 2012 at the Teatro Regio di Torino, portraying Amelia (Un ballo in maschera). Since then, her career has led her to perform on prestigious stages such as Teatro alla Scala in Milan, Bayerische Staatsoper in Munich, Royal Opera House in London, San Francisco Opera, and Teatro Real in Madrid, among others.
In her repertoire, you can find roles such as Abigaille (Nabucco), Lucrezia Contarini (I due Foscari), Santuzza (Cavalleria Rusticana), Elvira (Ernani), Leonora (Il Trovatore), Maddalena di Coigny (Andrea Chénier), Lady Macbeth (Macbeth), Giorgietta (Il Tabarro), and Suor Angelica, among others.
She made her debut at the Gran Teatre del Liceu in the 2017/18 season with Attila in a concert version and has returned with La Gioconda (2018/19) and Un ballo in maschera (2023/24).