Ha insegnato Comunicazione sociale all’Università la Sapienza e dal 2014 ad oggi tiene i corsi di Cooperazione internazionale e Politica delle migrazioni (Magistrale) all’Università di Roma Tre. Autore di programmi radiofonici e televisivi (Nonsolonero), consulente dell’Unicef, dell’Unhcr, dell’Oim e di numerose Ong, è stato nel Direttivo del Consiglio Italiano per i Rifugiati; ed Esperto dell’Unità Tecnica della Direzione Generale per la Cooperazione allo Sviluppo del Ministero degli Esteri.