Nato a Milano, laureato in Scienze Politiche all’Università Statale, è giornalista professionista. È stato docente dei corsi di Tirocinio di Giornalismo presso l’ISCOS, l’Istituto di Scienza della Comunicazione Sociale dell’Università Salesiana. Inviato del settimanale Famiglia Cristiana, ha collaborato con Il Riformista, Il Messaggero, Linkiesta e Pagina99. Dal 2011 è tra i conduttori del programma di Radio3 “Radio3mondo”, dedicato ai temi dell’attualità internazionale. Sempre per Radio3 ha realizzato diversi audio documentari dall’Italia e dal mondo.