Entrata in magistratura nel 1977, ha svolto le funzioni di pretore civile e penale presso la Pretura di Legnano fino al 1983, e poi di Rho, fino al dicembre 1985. E’ stata poi trasferita al Tribunale di Milano, dove hasvolto le funzioni di giudice del dibattimento penale, di giudice a latere di corte d'assise e, dal 1989 al 1993, di Giudice per le indagini preliminari. Dal 1993 al 2003 è stata sostituto procuratore della Repubblica presso la Procura di Milano; dal 2003 al 2009, consigliere di Corte d'appello penale; da allora ad oggi è presidente di una sezione penale del Tribunale di Milano e si occupa di criminalità economica.Prima di entrare in magistratura è stata borsista per due anni presso la cattedra di Procedura penale dell'università di Milano e, anche successivamente, ha continuato a collaborare con l'Università di Milano inmateria penale e processuale penale, pubblicando una quarantina di articoli e note. Si è occupata per sei anni della formazione dei giudici, sia in sede decentrata che in sede centrale (presso il CSM), nonchè dellaformazione dei giudici europei sulle tematiche dei diritti umani.