Має великий досвід виступів за юнацькі збірні Італії різних віків. У 2003 році виграв чемпіонат Європи до 19 років, провів всі п'ять матчів фінальної стадії турніру, забив один гол, був одним з провідних гравців команди. 15 листопада 2006 провів свій перший матч за дорослу збірну країни, проти Туреччини (1:1). Був гравцем основного складу молодіжної збірної на першості Європи для гравців віком до 21 років у 2007 р., забив 2 голи на турнірі. Брав участь у складі збірної Італії в чемпіонаті Європи 2008 року, провів два матчі з чотирьох. 15 жовтня 2008 відкрив рахунок своїм голам за національну збірну, зробивши дубль в матчі відбіркового турніру ЧС-2010 з чорногорцями (рахунок матчу 2:1).