Carabiniere dal 1979, ha fatto parte della Sezione speciale anticrimine di Milano fino al 1984. Agente segreto poi, ha partecipato alle più importanti azioni di controspionaggio del Sismi e dell’Aise a contrasto del terrorismo fino al 2014. È stato responsabile amministrativo al Dis per il comparto intelligence fino al luglio 2021.