È nato a Milano nel 1953. Consegue la laurea in Giurisprudenza ed è giornalista professionista dal 1975. Ha diretto due volte il Corriere della Sera, dal 1997 al 2003 e dal 2009 al 2015 ed il Sole-24 Ore dal 2005 al 2009.
È stato editorialista della Stampa.
Nel 2003-2004 ha ricoperto l’incarico di amministratore delegato della Rcs Libri e presidente di Flammarion e Casterman.
Attualmente è presidente di Vidas e della casa editrice Longanesi.
Scrive per il Corriere della Sera e il Corriere del Ticino.