È autore di romanzi, racconti e sceneggiature per fumetti, cortometraggi e radiodrammi, oltre che di un libro intervista a Dave McKean e di articoli sul fumetto pubblicati dalla rivista Fumo di China.
Ha collaborato alle serie a fumetti L'insonne, The Secret, Jonathan Steele e Dampyr.
Riconoscimenti
2009 - Premio Giancarlo Siani, con il libro a fumetti Don Peppe Diana. Per amore del mio popolo, scritto con Raffaele Lupoli (2009)
Pubblicazioni
Libri a fumetti
2009 - Don Peppe Diana. Per amore del mio popolo (con Raffaele Lupoli) (Round Robin)
2010 - Anna Politkovskaja (disegni di Elisabetta Benfatto) (BeccoGiallo)
2010 - Le nuove avventure di Benedetto Papa (Dada Editore)
2012 - Philip K. Dick (disegni di Pierluigi Ongarato) (BeccoGiallo)