Scrittore, traduttore, docente, guida di viaggi archeologici. È autore di vari libri, articoli e racconti su argomenti legati in particolare alla storia antica e all’archeologia, o alla storia in generale. Collabora con vari programmi radiofonici e televisivi che trattano temi di storia o religione.