Laureato in Scienze politiche, è giornalista professionista. A partire dal 1996 si è occupato di politica, economia e affari esteri per vari quotidiani e periodici italiani. Negli ultimi anni ha vissuto in Cina, dove ha insegnato alla Zhejiang Yuexiu University of Foreign Languages.