Nato a Sevegliano di Bagnaria Arsa (Udine) il 1° luglio 1955, è iscritto al gruppo alpini di San Giorgio di Nogaro, dove attualmente risiede. È stato direttore di diverse filiali di banca, è membro del Comitato Frie per la gestione di fondi agevolati del Friuli Venezia Giulia ed è presidente del Consiglio di amministrazione di un’azienda di San Giorgio di Nogaro.
Ha prestato servizio nel 1975-1976 al btg. Tolmezzo, 8° Alpini della Julia, raggiungendo il grado di sergente. Per sei mesi ha vissuto in prima persona l’esperienza del terremoto portando aiuti alla popolazione di Venzone e ottenendo diversi riconoscimenti per l’opera di solidarietà prestata.
Negli anni ‘80 è stato capogruppo di Palmanova, consigliere sezionale e vicepresidente della Sezione di Palmanova dal 1986 al 1987 e dal 2013 al 2021, con delega al coordinamento dei programmi educativi-didattici per gli istituti scolastici, sostenuti dalla Regione.