Consegue la Laurea in Economia dei Servizi e delle imprese No PROFIT presso l’Università Cattolica di Milano. Incontra il Gruppo Abele Onlus durante il corso per conduttori di gruppi di autoaiuto. Dal 1993 al 1995 è responsabile di una Casa alloggio per reinserimento di ex tossicodipendenti. Da ottobre 1996 diventa socio lavoratore presso la Cooperativa sociale Arcobaleno (Resp. Uff. Personale e progetti personalizzati soggetti svantaggiati). Dal ‘97 è consigliere di amministrazione del Consorzio Network Cartesio e dal ‘98 al 2003 è Presidente del Consorzio Sociale Abele Lavoro. Dal 2000 al 2003 è consigliere di amministrazione del Gruppo Abele Onlus. Dal 2003 è Presidente della Cooperativa sociale Arcobaleno, dal 2015 Presidente “Rete 14 luglio” (Ass. naz. di cooperative sociali d’inserimento lavorativo che svolgono servizi ambientali). Dal 2016 è componente e delegato nazionale del direttivo regione Piemonte Legacoopsociali.