Conseguito il diploma presso il liceo classico Pellegrino Rossi di Massa, laureato in Giurisprudenza all'Università di Pisa, diviene funzionario della Polizia di Stato, e nel 1987 ha lavorato nella Digos di Imperia e dal 1990 in quella di Firenze. Si è distinto poi in numerose esperienze investigative: alle indagini del 1993 sulle stragi di via dei Georgofili a Firenze e di via Palestro a Milano, la gestione dell'Ufficio di Protezione per i pentiti di Cosa nostra.