(Viareggio, 1974) vive a Firenze.
Scrittore, editor, consulente editoriale, insegnante di narrazione, ha diretto i Gialli Rusconi. Ha esordito nel 2002 col romanzo La contessa, cui sono seguiti Falso binario, Il lungo inganno (scritto a quattro mani con Leonardo Gori), Amore dispari e Coma.
Ha riscritto il classico ottocentesco Il mio cadavere di Francesco Mastriani ed è stato pioniere in Italia nell’utilizzo dei booktrailer. Molti suoi racconti sono apparsi su riviste e antologie, tra cui Drugs (Guanda), di cui è stato anche curatore, Hobby & Work, Newton Compton, Piemme, Sonzogno, Tea.
Il suo ultimo romanzo, uscito nel 2017 per Guanda, s’intitola Il giorno degli orchi.
Con la Oakmond Publishing ha pubblicato un racconto garibaldino Il nostro Garibaldi.