Medico di Medicina Generale a Cosenza negli anni 1983 e 1984.
Incarico di Assistente medico interino a tempo pieno per il Settore Igiene Pubblica della USL n 14 “Portogruarese” dal 22/10/1984 al 09/11/1986 con funzioni di Responsabile di Distretto dal marzo al novembre 1986.
Incarico di Assistente medico interino a tempo pieno per la Sezione autonoma di Lungodegenti della USL 14 “Portogruarese” dal 10/11/86 al 15/03/87.
Servizio di ruolo come Assistente medico-legale a tempo pieno dal 16/03/87 al 31/08/87 presso l’INPS, sede di S.Donà di Piave,(VE).
Servizio di ruolo come Assistente medico a tempo pieno di Laboratorio Analisi assegnato al Servizio Immunotrasfusionale dal 01/09/87 al 11/10/1990 presso lo S.O. dell’USL n 9 “Sanvitese”.
Servizio di ruolo come Assistente Medico prima e successivamente come Dirigente medico a tempo pieno del Servizio Immunotrasfusionale dell’ Azienda Ospedaliera “S. Maria degli Angeli” oggi AAS5 “Friuli Occidentale”di Pordenone, dal 12/10/1990 al 05/11/2017.
Consulente in Ematologia e Coagulazione con attività di Libero professionista presso la Casa di Cura “San Giorgio” di Pordenone dal 09/01/2018