Jugó para le selección mexicana entre 1966 y 1971, participando como titular en la Copa del Mundo de México 1970.
Lograría la titularidad indiscutible en la temporada 1969-70 jugando los 29 juegos de la campaña, formando la delantera junto a Salvador Espinoza y Francisco Jara y conquistando el título de campeón en esa temporada.
Tiempo después jugaría con el Club Jalisco, de 1971 a 1973.
El cobro fue de Gustavo Peña, suficiente para ganar 1-0 y que México pasara por primera vez a cuartos de final.
Es junto con Manuel Rosas, Luis García, Luis Hernández y Omar Bravo los únicos jugadores mexicanos en haber marcado 2 anotaciones en un solo partido en una Copa Mundial de Fútbol.