[2][3][1] Posteriormente se desempeñó en diversos clubes hasta su retiro a fines de 1999.
[1] Jugando por su club formador, Universidad Católica, se consagró campeón del mundo juvenil al ganar el Torneo Internacional de Croix Sub-19 1980, junto a otros jugadores de su generación como Juvenal Olmos, Gastón Cid, Patricio Mardones y Pablo Yoma.
[2] Luego fue cedido a Green Cross-Temuco por una temporada.
[1] En su regreso a Universidad Católica integró el plantel campeón del Torneo oficial 1984, campaña en la cual estuvo presente en dos partidos.
[1][10] En su trayectoria como entrenador, se vinculó en forma reiterada con Deportes Ovalle, equipo que dirigió en 2005, 2010, 2011, 2013,[11] y en temporadas sucesivas.