Nata ad Albenga, in provincia di Savona, ha iniziato a praticare atletica leggera all'età di 13 anni nella società di atletica del suo paese, l'Atletica Ceriale San Giorgio.
Dopo aver gareggiato in diverse rassegne nazionali giovanili, nel 2017 partecipa agli Europei under 23 di Bydgoszcz sui 100 metri ostacoli, non superando le semifinali. Circa un mese dopo gareggia sulla stessa distanza alle Universiadi di Taipei, fermandosi ancora una volta alle semifinali. In Italia disputa la finale dei 100 metri ostacoli ai campionati italiani assoluti, terminando la gara al sesto posto.
L'anno successivo, al meeting di Savona, corre i 100 metri ostacoli in 12"99, diventando la quinta italiana di sempre a scendere sotto la barriera dei 13 secondi e ottenendo il minimo di qualificazione per gli Europei assoluti. Prende poi parte ai Giochi del Mediterraneo di Tarragona, dove vince la medaglia d'argento sui 100 metri ostacoli con il tempo di 13"30, a pari merito con la greca Elisavet Pesiridou.