Nato a San Venanzo (TR) nel 1983, si è laureato in Archeologia nel 2007. Il suo percorso professionale è variegato: dopo aver lavorato come resocontista stenografo per enti pubblici e privati, collaborando anche con la Conferenza delle Regioni, è oggi impiegato presso Poste Italiane in provincia di Perugia.
La passione per il passato è il filo conduttore della sua vita: alimentata da ricerche sul campo dedicate alle rocche e alle fortificazioni umbre, si è evoluta in un profondo interesse per la storia militare romana. Negli ultimi anni, questo rigore di ricerca è confluito nella scrittura narrativa, portandolo a specializzarsi nel genere del romanzo storico.
È autore di Anguis Maximus, la belva di Cartagine (Aporema, 2021), 410 d.C. Pacta sunt Servanda: Donne romane e barbari. E il primo sacco di Roma (Oakmond, 2022) e L’onore dei Trinci (Aporema, 2023).