Debutó en la Selección de fútbol de México en 1990, jugó un total de 78 partidos con la selección nacional, siendo el séptimo mejor anotador en la historia de la selección con 29 goles, empatado con Luis Flores y con Hugo Sánchez.