El 4 de septiembre del 2010 con Efraín Flores como técnico interino tuvo su debut con la Selección de fútbol de México en un partido contra la selección de Ecuador, entró de cambio por Carlos Vela al minuto 64.