En julio de 2012 fue incluido en la lista de 18 jugadores que representaron a México en el Torneo de Fútbol Masculino de los Juegos Olímpicos de Londres 2012 la cual ganó, el 11 de agosto la medalla de oro.