Medico ospedaliero, è responsabile del reparto di telemedicina all’ospedale San Giovanni di Roma. Dal 2001 compie missioni di cooperazione internazionale con il programma DREAM della Comunità di Sant’Egidio e per aprire centri sanitari di telemedicina in diversi Paesi africani. È fondatore e segretario generale della Global Health Telemedicine, una Onlus che ha realizzato servizi di telemedicina in 31 centri sanitari di 13 Paesi africani, a cui collaborano oltre 150 medici italiani. Ha pubblicato La nostra Africa (Gangemini 2013), Sognando l’Africa in sol maggiore (Gangemini 2014), Gioia e le altre (Città Nuova 2016), Multidisciplinary teleconsultation in Developing Countries (2018), L' Afrique c'est chic. Diario di viaggio di un medico euroafricano (Infinito 2018) e Dottore le giuro che era morto (Infinito 2020). Ha ricevuto decine di riconoscimenti letterari.