Nato a Sestri Levante il 12 marzo 1961, ha cominciato a scrivere per professione alla fine degli anni ottanta. Ha pubblicato articoli, racconti, romanzi brevi e graphic novel, e collaborato alla realizzazione di vari romanzi, mémoire, saggi, biografie e sceneggiature per i più importanti editori nazionali. Dal 1998 è consulente artistico e ai testi di Claudio Baglioni. Il suo primo romanzo è Indifesa per la Nave di Teseo. Ha sceneggiato Michelangelo – la parete perfetta per Round Robin Editrice.