Su periplo por el conjunto porteño terminó debido a un dóping positivo que el jugador siempre negó.
Para la temporada 2000 ficha por Everton, que a la postre termina descendiendo de Primera División.
Su campaña individual fue destacada, por lo que ficha por Universidad de Chile para la siguiente temporada.
pasa por Unión Española, Rangers y Audax Italiano.
En 2005 pasa a Santiago Morning, donde obtuvo el título de la Primera B siendo en el equipo microbusero donde pondría fin a su carrera futbolística al año siguiente.