En 1987, il fait ses débuts dans les pages du magazine « Frigidaire » et au début des années 1990, il crée Red Star, le cosmonaute Gregory Vostok, protagoniste d’une saga de SF en trois volumes. Il a écrit et dessiné des épisodes de l’Inspecteur Coliandro, basés sur des histoires de Carlo Lucarelli. Il a écrit Fils de l’enfer, dessiné par Andrea Accardi et publié en France par Albin Michel. Avec Luigi Bernardi, il a créé le roman graphique Fantomax, Vous ne craindrez aucun mal en 2011. Pour Sergio Bonelli Editore, en 2017, il a écrit et dessiné La Mano Nera, un enquête de Joe Petrosino. En 2019, il publie le roman biographique Pollock Confidential. Il enseigne la bande dessinée à l’Académie des beaux-arts de Bologne.
En 2023, en collaboration avec Doug Headline et Luana Vergari, il réalise le premier tome de la série « Harry Dickson », le détective du romancier Jean Ray, aux éditions Dupuis.