He began drawing in early childhood and joined the industry after meeting Marcello Toninelli. He became a regular artist on a number of titles in Italy and in the mid-2000s, began contributing cover and other artwork to both Marvel and DC Comics.