È nata a Livorno nel 1957. Infermiera professionale dal 1978, nel 1988 è stata vincitrice per il South West dell’Inghilterra del Young Career Woman Award, indetto dalla National Westminster Bank.
Ha vissuto otto anni in Inghilterra e un anno in Australia. Vive a Udine dal 1992. Ha lavorato nei reparti di Anestesia, Cardiologia, Chirurgia Generale e Terapia Intensiva.
Ha coordinato il gruppo degli infermieri che hanno assistito Eluana Englaro a La Quiete di Udine nell’ultima settimana della sua vita.