Tras la breve experiencia en el ascenso, pasó a Independiente y formó parte del plantel ganó el título de la temporada 1988/89, en el que convirtió tres goles.
Luego, pasó al Cobreloa donde convirtió trece goles en la Copa Chile, transformándose en goleador de este torneo, junto a Aníbal González y Gerardo Reinoso.
También entró en la historia del club chileno, al anotar más goles en un partido: 5 a Huachipato (5-1), en el Torneo Nacional de 1990[2] En 1991 llegó a San Lorenzo y debutó con la camiseta azulgrana contra Racing Club, convirtiendo el gol que más gritó en su vida [3] (ya que es hincha de Independiente).
Tuvo una incursión por el fútbol peruano, jugando en Universitario y Sporting Cristal, que disputó la final de la Copa Libertadores 1997.
Luego pasó por Gimnasia y Esgrima (Jujuy), Tigre e Independiente Rivadavia (Mendoza), todos en Nacional B.