Con la excepciones de la temporadas 1972-1973 y 1973-74, cuando estaba bajo contrato con el Toluca y San Luis, jugó exclusivamente para los clubes de su ciudad natal.
Inició su carrera profesional en 1962 en el Atlas de Guadalajara, para quien trabajó un total de 12 años, y la finalizó en 1979 con el rival local Jalisco, donde pasó los últimos cuatro años.
[1] Entre 1966 y 1969, hizo 11 atajadas con la selección de México.
Fue el tercer arquero en el equipo de la Copa del Mundo en Inglaterra 1966, pero no tuvo ninguna oportunidad de hacer apariciones detrás de la leyendas Antonio Carbajal e Ignacio Calderón y fue eliminado en la fase de grupos.
También participó en los Juegos Olímpicos de 1968, donde jugó 6 partidos durante el torneo organizado en su país y terminó en el cuarto lugar.