He represented Italy on the world stage for the first time in 2008, but he only managed 99th place in the senior race at the 2008 IAAF World Cross Country Championships. He had greater success at European level that year, again taking sixth in the European Cup race and finishing twelfth in the senior race at the 2008 European Cross Country Championships.