Tras terminar los estudios artísticos, aprendió y perfeccionó la técnica del cómic en el estudio de Franco Bignotti, dibujante de famosas historietas italianas como Mister No, Zagor y Martin Mystère de la Editorial Bonelli.
Su debut profesional se produjo en 1980, cuando dibujó la miniserie medieval de seis episodios Enguerrand et Nadine para la editorial francesa Éditions Lug.
En 1982 comenzó su colaboración con la Editorial Bonelli, siendo incorporado al equipo de Martin Mystère, del que ilustró cuatro historias.
Luego pasó a dibujar el cómic más exitoso de Italia: Tex.
En 2006 ilustró una historia de Daredevil y Capitán América titulada Devil & Capitan America: Doppia Morte, escrita por Tito Faraci para Marvel/Panini Comics.