Nato a Forlì, è laureato in Storia e Filosofia all’Università di Bologna. Ha iniziato l’attività giornalistica con una collaborazione presso la Sala Stampa della Santa Sede a Roma nel 1984. Giornalista professionista dal 1987, ha lavorato presso Rai-Usa a New York. È stato responsabile dell’ufficio stampa del Movimento Popolare. Dal 1994 a maggio 2008 è stato direttore del mensile internazionale di Comunione e Liberazione Tracce. Attualmente è responsabile dell’ufficio stampa e pubbliche relazioni di Cl e delle attività editoriali del movimento. È autore di Vita di don Giussani (Rizzoli 2013).