Nasce a Civitavecchia (Roma), il 5 novembre 1958. Laureato in giurisprudenza, è mediatore civile abilitato.
Assunto in Inps, presta servizio prima in Enpam e poi in Inail.
Inizia la sua attività sindacale alla sede zonale di Monza e nella struttura DEP di Monza e Brianza. Entra nella segreteria provinciale della Uildep di Roma e con la nascita della Uilpa assume l’incarico di Coordinatore degli Enti a ordinamento pubblico e privato. Nel 2014 entra in Segreteria nazionale.
Ha seguito la stipula di contratti nazionali pubblici e privati e ha ricoperto la carica di vice presidente di Progetto Sud.