He claimed the short course title at the 2010 World Military Cross Country Championships in March. He ran in the 10,000 m at the 2010 European Athletics Championships and was seventh in the final, while fellow Italian Daniele Meucci reached the podium. He had a career best finish of sixth in the senior race at the 2010 European Cross Country Championships, although the Italian team was fourth at the event.