Nato a Milano, è diventato giornalista professionista dopo aver frequentato l'Istituto per la Formazione al Giornalismo. Laureato in Scienze Politiche. Per Famiglia Cristiana viaggia in Italia e nel mondo raccontando storie di persone, vicende politiche e sociali. È tra i conduttori del programma radiofonico della Rai Radio3mondo, dedicato all'attualità internazionale.