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 (Gangemi 2013), Sognando l’Africa in sol maggiore (Gangemi 2014), Gioia e le altre (Città Nuova 2016), Multidisciplinary teleconsultation in Developing Countries (2018) e L' Afrique c'est chic. Diario di viaggio di un medico euroafricano (Infinito 2018). Ha ricevuto decine di riconoscimenti letterari.