Autore di racconti e romanzi (Il re operaio, 2003; Visiorama, 2004; Storia Aurea, 2010), con Massimiliano Di Mino ha scritto Il libretto rosso di Garibaldi, Il libretto rosso di Pertini (2011) e la sceneggiatura di Fine pena mai (2007, con Claudio Santamaria e Valentina Cervi). Tra il 2007 e il 2008 ha lavorato per la Fox. È docente di tecniche narrative per i corsi di illustrazione di idea Academy. È fra gli ideatori e direttori del “Flep! Festival delle Letterature Popolari” e fa parte del collettivo di autori «TerraNullius».