Desde niño jugó fútbol, en los lugares que vivió, primero en la central hidroeléctrica El Toro, con posterioridad en Rapel y Rancagua. Siendo juvenil, en 1981, ingresó en O'Higgins y fue cedido a préstamo el año 1982 al Club Cultural Doñihue de la Tercera División. En Primera División debutó en 1983 jugando por O'Higgins, anotando el gol del triunfo ante Regional Atacama, en Copiapó. Su primera campaña con notoriedad la brindó en la temporada 1985, donde convirtió 12 goles y se transformó por primera vez en goleador de la celeste, iniciando una trayectoria que lo tendría por largos años en el primer nivel futbolístico local. Además tuvo varias participaciones en la selección nacional, como aquella de 1991 en la Copa América de Chile, compartiendo el ataque con Iván Zamorano, Patricio Yáñez e Ivo Basay.