Ha sido internacional con la tanto a nivel absoluto, como en las categorías inferiores hasta la sub-21. Con la selección olímpica de Italia en 2008 participó en los Juegos Olímpicos de Pekín, donde terminó como máximo goleador del torneo con 4 goles. Su primer gol con su selección lo anotó en un partido amistoso disputado el 6 de junio de 2009 en Pisa contra , que servía de preparación para la Copa FIFA Confederaciones 2009, a la que fue convocado por Marcello Lippi.