Se graduó en la "Scuola del Fumetto" de Milán en 1989, teniendo como docentes a Aldo Di Gennaro, Angelo Stano y Giampiero Casertano.
Al mismo tiempo, fue autor de jeroglíficos y breves historias policíacas.
Desde 1994 a 1997 colaboró con la revista L'Intrepido, realizando las series I Crononauti y No exit.
A partir de 2006 inició una colaboración con la editorial belga Dupuis, para la que realizó el segundo álbum de la serie Bunker, con guion de Christophe Bec y Stephan Betbeder.
En 2015 ilustró The Noise, escrito por Pietro Gandolfi para la editorial Ora Pro Comics.