Nato a Livorno nel 1958, frequenta l’Accademia di Arti Libere e si diploma in Industrial Design a Firenze. Dal 1991 disegna per la Sergio Bonelli Editore, spaziando da Nathan Never, di cui ha realizzato più di 50 episodi, a Dampyr, ai graphic novel. Pubblica regolarmente anche in Francia e nei più importanti mercati internazionali.