Am 6. August 2010 wurde er in das Aufgebot der italienischen A-Nationalmannschaft für das Länderspiel gegen die Elfenbeinküste am 10. August 2010 berufen. Sein Debüt für die "Squadra Azzurra" gab er schließlich am 29. März 2011 in einem Länderspiel gegen die Ukraine, das Italien mit 2:0 gewann. Er nahm mit Italien am FIFA-Konföderationen-Pokal 2013 teil und erzielte im Spiel um den dritten Platz gegen Uruguay sein einziges Länderspieltor. Zuletzt kam er im WM-Qualifikationsspiel gegen Israel am 5. September 2017 zum Einsatz.