Nasce a Borgo Valsugana il 12 dicembre 1975.
Risiede a Castel Ivano, nella frazione di Spera.
Dal 2005 lavora in qualità di dirigente d’azienda presso Crucolo Group srl. In precedenza ha lavorato presso il Rifugio Crucolo dal 1990 al 2000 come aiuto cuoco; dal 2000 al 2001 presso Zobele Industrie chimiche spa e dal 2001 al 2005 presso Zobele Holding spa come responsabile amministrativo della controllata Palma Electronic srl di Villabartolomea (VR).
Nel 2000 si laurea in Economia e commercio presso l’Università degli studi di Trento con una tesi specialistica sui “Metodi di valutazione delle aziende” e una votazione di 110/100 e lode. Lo stesso anno consegue un master in Business administration presso l’Accademia Commercio e turismo di Trento.
È stato consigliere comunale dell’ex Comune di Spera dal 1995 al 2000 (capogruppo di minoranza); dal 2000 al 2005 (vicesindaco e assessore alla programmazione economico finanziaria e alla valorizzazione del territorio); dal 2005 al 2010 (vicesindaco e assessore alla programmazione economico finanziaria e valorizzazione del territorio). Sindaco dell’ex Comune di Spera dal 2010 al 2015. Sindaco del Comune di Castel Ivano dal 2016 al 2020, riconfermato nel mandato alle elezioni del 4 maggio 2025.
In qualità di delegato dell’ex Comune di Spera è stato componente dell’assemblea del consorzio BIM Brenta dal 2000 al 2015.