Desarrolló su carrera como portero profesional en los equipos Atlante, Zacatepec y el desaparecido Atlético Español, de la Primera División del fútbol de México, mientras que su carrera como comentarista y narrador se ha desempeñado en Imevisión (hoy TV Azteca), de 1974 a 1992, Televisa (1992-2006) y actualmente en Fox Sports y Fox Deportes desde 2006.