E’ nato a Tione di Trento nel 1972. Militante della Lega Nord dal 2007, dal 2015 assessore ai lavori pubblici del comune di Pinzolo. E’ stato eletto deputato nel 2018 nella circoscrizione Trentino-Alto Adige, nella lista della Lega.