La próxima temporada, ganó nuevamente el título de la liga y ahora la Copa Chile 2000.
A principios del 2006 ficha en Huachipato y se convierte en titular indiscutido logrando buenas actuaciones.
Semanas más tarde, el 30 de marzo, incrementa su recuento contra Palestino en un partido que ganó 2-1 Audax.
El 25 de octubre, marcó su gol oficial 12 en Audax en la victoria 5-3 sobre Santiago Morning.
Sin embargo en 2012 llega a Curicó Unido donde solo consigue hacer un gol; se retira definitivamente del futbol para ser ayudante técnico.