Nato a Milano nel 1963 e laureato in Fisica, è direttore responsabile di "National Geographic Italia", "Le Scienze", "Mind" e "National Geographic Traveler". Ha collaborato con testate quotidiane nazionali ed estere sia come giornalista che come fotografo, ed è autore o coautore di diversi libri di divulgazione scientifica e di viaggio.