Lector y dibujante de cómics desde chico, se formó en la Scuola Internazionale di Comics de Reggio Emilia. Su primer trabajo reconocido, aunque no profesional, fue ilustrar el manual de rol del grupo Acchiappasogni, visto lo cual se enroló como asistente de Roberto Baldazzini. Su primer proyecto de cómic en solitario llevó por título Radium.
Dio el salto a Estados Unidos y dibujó para Marvel (Spirits of Vengueance, The Totally Awesome Hulk, Daredevil: Back in Black y otras series), destacando en las series del universo Star Wars publicadas por Marvel, sobre todo en las protagonizadas por Darth Vader.