 With the Olympic national team coached by Casiraghi, he won the 2008 Toulon Tournament, in which he played four games and scored a goal against the United States.He also took part in the 2008 Summer Olympics in Beijing.He then participated in the 2009 European U-21 Championship held in Sweden, making two appearances as Italy reached the semi-finals.