Nato a Trento il 6 novembre 1986 è residente a Mezzocorona nel cuore della Piana Rotaliana.

Nel 2005 si diploma Ragioniere Perito Commerciale Programmatore presso l’Istituto di Istruzione Martino Martini di Mezzolombardo dove nell’anno scolastico 2003/2004, nelle vesti di rappresentante degli studenti, fece appendere i crocifissi in tutte le aule. Dal 2008 è impiegato/consulente bancario a Trento presso Creval Spa. Nel 2009 è stato candidato Sindaco della lista Lega Nord Trentino per il Comune di Mezzocorona ed ha ricoperto la carica di Consigliere Comunale e Vice Presidente del Consiglio. Dal 2010 al 2015 è stato Consigliere della Comunità Rotaliana-Konigsberg essendo il candidato Presidente della lista Lega Nord Trentino.

Nel 2018 viene eletto Consigliere Provinciale e Regionale della XVI^ legislatura con Lega Salvini Trentino. Nella Lega da quando ha 16 anni, suo unico partito, dal 2003 al 2018 è stato Coordinatore Giovani Lega Trentino ed attualmente è membro del Direttivo Lega Trentino e Segretario della Sezione Rotaliana.