Dibujante que debutó en el mundo del cómic en 1977. Publicó en Corrier Boy, Skorpio, LancioStory y Corriere dei Piccoli, entre otras cabeceras, y dibujó personajes como Chris Lean, Roy Rod o Abular. En 1986 fue contratado por Sergio Bonelli Editore y se integró en el equipo de autores de Dylan Dog, personaje del que realizó 47 álbumes.