Nato il 15 maggio 1966 a Borgosesia (VC)
Diplomato ragioniere, ha collaborato nell’attività artigianale del padre sino al 1990 e fino al 1993 ha lavorato come impiegato venditore. Nel 1990 è stato eletto consigliere comunale a Serravalle Sesia, nel 1993 sindaco, riconfermato nel 1997. Consigliere della Provincia di Vercelli dal 1995, nel 2007 ne è stato nominato vicepresidente. Nel 2002 è stato eletto sindaco di Varallo, riconfermato nel 2007. Dal 2006 è componente dell’Assemblea della Fondazione Cassa di Risparmio di Vercelli. Dal 2008 è membro della Camera dei deputati - segretario della Commissione Trasporti Poste e Telecomunicazioni e componente della Commissione parlamentare di inchiesta sul fenomeno della mafia – e segretario provinciale della Lega Nord di Vercelli.
Nel 2009 lascia l’incarico alla Provincia di Vercelli e viene nominato assessore al Comune di Borgosesia.
Nel 2010 è stato eletto per la prima volta in Consiglio regionale (quota proporzionale), nella circoscrizione di Vercelli, con 8.261 voti di preferenza.