Fue convocado a la Selección mexicana dirigida por Javier Aguirre para el partido contra Bolivia en la preparación de la selección hacia el mundial de Sudáfrica, debuta el 24 de febrero de 2010, entrando en el segundo tiempo.