A Livorno compie gli studi classici e a Pisa si laurea in Filosofia del Diritto. Inizia a lavorare al Tirreno di Livorno, come giornalista e collabora con riviste specializzate per conto dell’Istituto di Filosofia del Diritto di Pisa. Abbandonata la carriera universitaria, si impiega in banca e raggiunge ottimi risultati presso banche nazionali ed estere. Frequenta un master all’Università Bocconi. Con Spazio Teatro di Livorno vince il primo premio come migliore attore non protagonista al Festival del Teatro di Pesaro con la Donna di Garbo di Goldoni.
La sua carriera di scrittore inizia nel 1995 con la pubblicazione del suo primo libro, Duelli Castelli e Gemelli, favole in rima, realizzato con Emanuele Luzzati. Ha un grande successo di critica e pubblico e il libro è stato rieditato nel 2007. Nel 1998 lavora insieme ad Ambra Orfei, curando la sceneggiatura di uno spettacolo circense intitolato La Principessa delle Stelle.
Per alcuni anni ha creato e gestito una rubrica su Internet su La Repubblica-Il Lavoro e ha collaborato con altre testate del gruppo Riffeser Monti e Rusconi. Formatore e docente in comunicazione e marketing, ha al suo attivo vari corsi di scrittura creativa, tra cui uno all’Accademia Culturale del Comune di Rapallo, giunto già alla sua seconda edizione. Come art director, ha realizzato una campagna pubblicitaria in Campania per la raccolta differenziata.
La Banca Carige, per il terzo anno di seguito, gli ha commissionato un libro e un cd per illustrare ai ragazzi il mondo del risparmio.
Il libro grazie al quale conosce il successo si intitola 999. L'ultimo custode, ed è pubblicato da Castelvecchi. Questo thriller storico vende più di 100.000 copie in Italia, e successivamente esce in 16 Paesi.
Nel gennaio 2012 esce per i tipi Longanesi L'eretico, mentre è di Mondadori 2016 La follia di Adolfo, dove il protagonista del romanzo porta il suo stesso nome e L'Apprendisata di Michelangelo, 2017, con protagonista un giovane che vuole diventare pittore. Nel 2018 esce per Mondadori La custode di Leonardo e Il settimo peccato.