In possesso della doppia cittadinanza, con la nazionale italiana disputa i vittoriosi Europei del 2003 mentre l'anno successivo è nella rosa dell'Italia vice campione mondiale. Con la maglia azzurra disputa complessivamente 51 incontri mettendo a segno 13 gol.