Nato a Biella l’11 febbraio 1973.
Laureato in Ingegneria Civile, ha sostenuto gli esami di Stato per l’abilitazione alla libera professione all’Ordine dei Periti Industriali, l’iscrizione al Ruolo Nazionale dei Periti Assicurativi ed un Master in Ingegneria nelle Assicurazioni presso il Politecnico di Milano. Dal 1999 esplica attività di perito estimatore e liquidatore per conto di primarie Compagnie Assicurative e di consulente tecnico di parte o per conto del Tribunale di Biella. Dal 2004 svolge l’incarico di consigliere e poi di assessore presso il Comune di Zubiena (Bi), nel 2009 diventa assessore della Provincia di Biella e infine consigliere della Provincia di Biella tra il 2017 e il 2018. Coordinatore provinciale dei Giovani Padani, già segretario organizzativo provinciale e segretario della sezione di Biella, è attualmente segretario provinciale e vicesegretario regionale di Lega Salvini Piemonte. Nelle elezioni del 2019 viene eletto per la prima volta in Consiglio regionale sia nella lista maggioritaria sia in quota proporzionale nella circoscrizione di Biella, rassegnando le dimissioni da quest’ultima.