Ha partecipato al Mondiale Under-20 2007 in Canada e ha esordito con la squadra Under-20 il 7 gennaio 2007 contro il Cile (partita poi vinta dai verdeoro). Il 10 novembre 2011 fa il suo debutto con la nazionale maggiore nell'amichevole vinta per 2 a 0 contro il Gabon. Il 16 novembre 2013 torna in nazionale a distanza di due anni segnando in amichevole il suo primo goal contro l'Honduras.Ha inoltre partecipato al svoltosi in Brasile con la nazionale dei verdeoro classificatasi al 4º posto dopo aver perso la finale 3º-4º posto nel 3-0 contro la Nazionale di calcio dei Paesi Bassi.