1980 és 1987 között a Pumas UNAM csapatában játszott, melynek színeiben 1980-ban CONCACAF-bajnokok kupáját nyert, 1981-ben pedig bajnoki címet szerzett. Az 1981–82-es szezonban kölcsönben a japán Nissan Motors játékosa volt. 1987 és 1988 között az Atlante, 1988 és 1989 között a Tigres labdarúgója volt. 1989-től 1993-ig a Monterreyt erősítette. 1994-ben a Toros Neza játékosaként fejezte be a pályafutását.