[8] Su inicio futbolístico fue en el club Lan Chile, en el torneo Regional Zona Central, para pasar en 1976 a Universidad Católica, donde debutó en 1978 y permaneció hasta 1979.
[9] A nivel de clubes sus mayores éxitos los obtuvo en Deportivo Cali, Puebla y Universidad Católica.
Antes de brillar en la UC tuvo un aceptable paso en Naval, cuadro en el que realizó una gran campaña, sirviéndole para ganar experiencia.
Con Universidad Católica fue campeón y goleador de la Copa Polla Gol en 1983, convirtiendo 23 anotaciones en 24 partidos.
Además, tuvo un sobresaliente desempeño en el triunfo por 3:2 sobre el FC Barcelona en la final del Trofeo Ciudad de Palma 1984, donde convirtió un doblete.
En Colombia aún son recordados varios de sus golazos como por ejemplo uno anotado a Atlético Nacional desde 40 metros.
Su garra y temperamento varias veces le hicieron llevar la jineta de capitán del seleccionado chileno.
Convirtió el denominado en un congreso de la FIFA como «gol imposible», anotado ante Uruguay durante las Eliminatorias a México '86.