Scrittore e giornalista, è stato inviato speciale negli Stati Uniti per la Stampa e il Corriere della Sera. Dopo aver condotto la serie televisiva Milano-Italia, nel 1993, ha lavorato per il Corriere della Sera come editorialista. Nel 1996, con Umberto Eco, ha fondato Golem, la prima rivista italiana in Internet. Ha collaborato con The New York Times, Le Monde, The Washington Post, ABC, CNN e altre testate. Dopo essere stato vicedirettore del Corriere della Sera, ha diretto il sole 24 Ore e il Tg 1. Dal 2011 lavora per La Stampa e dal 2014 conduce su Rai Storia la trasmissione Eco della storia.