Luego de su muy buen desempeño en los Juegos Olímpicos de Pekín 2008, el jugador fue convocado para las Eliminatorias de Sudáfrica 2010. Hizo su debut el 6 de septiembre ante Paraguay. Su segundo partido con la albiceleste fue contra Venezuela entrando en reemplazo por Maxi Rodríguez a los 74 minutos del partido.En su tercer partido, se hizo expulsar irresponsablemente en el encuentro ante Bolivia por agresión. Argentina terminó perdiendo dicho encuentro por una histórica goleada de 6-1 y posteriormente el tribunal de disciplina de la CONMEBOL le dio 4 fechas de suspensión por aquella agresión