
Nato a Livorno nel 1969, è stato per 25 anni uno degli autori di punta della rivista satirica Il Vernacoliere. Insieme a Daniele Caluri è autore dei volumi di Don Zauker (Feltrinelli Comics) e Nirvana (Panini Comics). Negli anni collabora con la rivista Il Mucchio e con Il Male di Vauro e Vincino. Nel 2015 inizia a collaborare con Sergio Bonelli Editore per alcuni albi di Dylan Dog. Per Tunué, pubblica il graphic novel Kraken, con i disegni di Bruno Cannucciari che vince il premio Romics e il premio Boscarato, come miglior fumetto italiano e che viene pubblicato in Francia, Belgio, Polonia e Spagna, cui ha fatto seguito Stagione di caccia, sempre con i disegni di Cannucciari e il graphic novel per ragazzi Roba da Mostri. Ha sceneggiato per Tunué Da che parte stai? da una storia di Pietro Grasso.