Si laurea in Medicina e chirurgia presso l’Università di Padova nel 1965. Sempre a Padova consegue la laurea specialistica in Pediatria, e successivamente, presso l’Università di Trieste, quella in Nefrologia.
Dal 1998 al 2006 è stato responsabile del Dipartimento materno-infantile dell’Azienda Ospedaliera S. Maria degli Angeli di Pordenone e dal 2000 al 2006 responsabile del Dipartimento materno-infantile interaziendale della provincia di Pordenone. Dopo la pensione, dal 2007 al 2013 collabora con il Centro di Riferimento Oncologico di Aviano per la gestione dell’Area Giovani di questo IRCCS.