Medico oncoematologo, ha prestato servizio negli ospedali di Bolzano e Firenze, dove è coordinatore del Team terapie domiciliari AIL (Associazione italiana contro leucemie, linfoma e mieloma) e dell’Ambulatorio San Luigi Guanella. È stato scout Agesci Siderno 1° e Firenze 21° ed è socio dell’Azione cattolica italiana.