Vinse la sua prima medaglia d'oro alle Universiadi del 1989 nel fioretto individuale. A questa vittoria aggiunse altre 4 medaglie d'oro e il bronzo individuale sempre nella stessa specialità nell'edizione del 1991 e 1993. Collezionò ancora successi guadagnandosi cinque medaglie d'oro a squadre ai Mondiali del 1991 e del 1995, 1997, 1998 e 2001, due ori nel fioretto a squadre alle Olimpiadi di Barcellona del 1992 (in squadra con Giovanna Trillini, Francesca Bortolozzi, Margherita Zalaffi e Dorina Vaccaroni) dove ottennero la prima medaglia d'oro per una squadra femminile Italiana, e a Sydney nel 2000 con Giovanna Trillini e Valentina Vezzali. Alle Olimpiadi di Atlanta subì un grave infortunio che la tenne lontana dalle gare per mesi, dopo un intervento chirurgico e 78 giorni di gesso. Nel mondiale successivo, a Città del Capo ottenne la medaglia di bronzo individuale e l'oro a squadre.