Nato a Capriata d’Orba (Al) il 9 ottobre 1955.
Laureato in medicina e chirurgia all’Università di Genova nel 1982, esercita la professione di medico odontoiatra a Capriata d’Orba.
Vicesindaco di Capriata d’Orba per dieci anni dal 2004 al 2014 e sindaco dal 2014 al 2019.
Iscritto alla Lega Nord nel 1990 e militante dal 1995 è stato segretario della sezione Alto Monferrato di Capriata.
Componente del Direttivo nazionale del Piemonte, è attualmente commissario provinciale di Alessandria.
Nelle elezioni del 2019 è stato eletto per la prima volta in Consiglio regionale (quota proporzionale) nella circoscrizione di Alessandria con 3.539 voti di preferenza.