Nato l'8 luglio 1979 ad Acqui Terme (Al).
Laureato in Architettura nel 2006, dal 2008 inizia l'attività di libero professionista. Parallelamente, avvia una piccola azienda agricola sulle colline di Cavatore (Al), suo paese d'origine. Nel 2007 è tra i fondatori del MeetUp di Acqui Terme e tra gli organizzatori del primo V-day, successivamente partecipa alle attività del Movimento 5 Stelle in particolare sui temi legati all’urbanistica e ai lavori pubblici. Dal 2009 al 2012 ricopre la carica di consigliere nel Comune di Cavatore in una lista civica apartitica.
Nelle elezioni del 2014 è stato eletto per la prima volta in Consiglio regionale (quota proporzionale) nella circoscrizione di Alessandria con 704 voti di preferenza.