Destacó en la clasificación de la selección chilena sub-20 a la Copa Mundial de 2007 de Canadá, compartiendo equipo junto a baluartes como Mauricio Isla, Arturo Vidal, Alexis Sánchez, Gary Medel, Cristopher Toselli y Carlos Carmona. Durante el certamen, se convirtió en una de las figuras del equipo que logró el tercer lugar, lo que le valió fichar por el Corinthians de Brasil. Sin embargo, tuvo nula participación en el cuadro paulista, por lo que el año 2008 fichó por Chacarita Juniors de Argentina, club donde pudo consolidarse como titular, llegando así a ser uno de los jugadores con más partidos jugados durante la temporada 2008-09, logrando el ascenso a Primera División para la siguiente temporada.