Perito tecnico industriale ha lavorato alla Marzotto di Manerbio dal 1981 al 2002 e nei due anni successivi in altre aziende tessili del territorio. Nel 2004 è stato assunto come operatore dall’INAS Cisl Brescia e ne è diventato il responsabile nel 2009.
Dal 2005 al 2009 è stato assessore ai Servizi Sociali del Comune di Manerbio.