Ha sostenuto l'accusa per l'appello dell'omicidio di Giorgio Ambrosoli e condotto l'inchiesta giudiziaria sulla morte di Michele Sindona nel carcere di Voghera Ha avuto un ruolo importante nelle indagini sulla Strage di piazza della Loggia. È andato anticipatamente in pensione dalla magistratura.