[2][3] No fue hasta 1982 bajo la dirección técnica de Fernando Riera cuando empezó a jugar de titular, ocupando el puesto del histórico Esteban Aránguiz en el medio campo de la «U», juega en el conjunto azul hasta 1986.
[4][5][6][7] En 1987 es trasferido al club Puebla de México donde consigue la Copa México, y el subcampeonato del torneo Campeón de Campeones.
[9] En 1992 refuerza el equipo de Deportes La Serena,[10] para en 1993 jugar por Provincial Osorno.
[11] Al año siguiente, integró el plantel de Cobresal,[12] para en 1995 reforzar al Audax Italiano donde resultaron subcampeones del torneo de segunda división.
[13] Finalizó su carrera jugando en el club Santiago Morning en 1996.