E' vicedirettore e corrispondente da Bruxelles de La Stampa, quotidiano di cui in precedenza ha diretto le pagine economiche. Ha lavorato per Il Globo, Italia Oggi e L'Indipendente. È autore, tra gli altri, di In viaggio con Sherlock Holmes (Il Minotauro, 1994), Trafalgar. La battaglia che fermò Napoleone (Rizzoli, 2005) e Il gigante del Nilo. Storia e avventure del Grande Belzoni (Il Mulino, 2008).