Debutó en 1974 bajo la dirección técnica de Ulises Ramos, en su primer año jugó 16 partidos anotando goles en dos oportunidades, en la derrota 2:3 ante Green Cross Temuco y en el triunfo 4:2 sobre Santiago Wanderers.
[2] En la «U» obtuvo el título de la Liguilla Pre-Libertadores y la Copa Sudamericana de Clubes Universitarios, ambos en 1976.
En 1978 llega a Unión Española, por entonces campeón del fútbol chileno y subcampeón de la Copa Chile.
[3][4] Tras el descenso en 1985,[5] para 1986 paso a defender la camiseta de Cobreandino durante la Copa Polla LAN Chile 1986.
[6] Tras el descenso, regresó a Unión Española,[7] donde estuvo dos temporadas.