Giornalista, sceneggiatore ed editor, esordisce con “Ilaria Alpi, il prezzo della verità” (BeccoGiallo), Premio Micheluzzi come miglior graphic novel.
Come sceneggiatore di fumetti la sua produzione spazia dai racconti brevi di vario genere (noir, fantascienza, supereroico e sociale) a romanzi a fumetti, con i disegni di Lelio Bonaccorso, ma si è particolarmente dedicato al nuovo filone del "giornalismo a disegni" (graphic journalism).
Ha scritto fumetti sulle vite di Mauro Rostagno, Peppino Impastato, Che Guevara, Jan Karski e Marco Pantani, tradotti all’estero e vincitori di numerosi premi.