La sua carriera ha avuto inizio con un tirocinio ospedaliero presso la clinica ORL Università di Trieste nel 1977 come assistente medico ospedaliero presso la divisione otoiatrica.
Dal 1977 al 1989 ha lavorato presso l'Ospedale Civile SSM di Udine.
Successivamente è diventato aiuto corresponsabile ospedaliero presso l'azienda ospedaliera SSM di Udine, dal 1989 al 1999 .
Dal 1997 al 1999 è responsabile modulo audiologia presso azienda ospedaliera SSM di Udine.
Dal 1999 al 2011 è direttore (primario) della Stuttura Ospedaliera Complessa di Otorinolaringoiatria ASS 5, Bassa Friulana, Ospedale di Latisana.
Dal 2001 al 2011 è direttore del dipartimento chirurgico dell’ospedale di Latisana.
Decide infine di diventare libero professionista e dal 1 gennaio 2012 opera presso la casa di cura Policlinico Città di Udine e in diverse strutture di Udine e della provincia.