Nato a Lanciano dopo gli studi universitari a Firenze, ha conseguito il dottorato di ricerca a Eichstätt, in Germania. Ha insegnato in Lombardia e nelle Marche. Dantista e scrittore, ha esordito nella narrativa con Il libro segreto di Dante, che ha scalato le classifiche italiane con oltre 200.000 copie vendute, seguito poi da Il quadro segreto di Caravaggio, La profezia perduta di Dante e La selva oscura. Il grande romanzo dell'Inferno, una "riscrittura" in prosa moderna dell'Inferno di Dante. La biblioteca segreta di Leonardo, in occasione dei cinquecento anni dalla morte del genio, è stato pubblicato in diversi Paesi europei.
Dedicato al genio di Raffaello, Raffaello. La verità perduta, edito da Piemme.
Il suo ultimo romanzo è Non di solo amore. La via dantesca alla felicità (Piemme, 2021). Nel 2023 è uscito il graphic novel Manzoni da lui scritto e illustrato da Beatrice Sacchi e Matteo Mancini. Copertina di Ernesto Anderle.