Luego fichó por Santiago Wanderers, donde fue genio y figura al ser una de las piedras angulares del título conseguido el año 2001 y algunas buenas campañas posteriores, en el Apertura 2004 estableció un nuevo récord en el fútbol chileno al marcar durante 15 partidos consecutivos (marcando 21 goles), superando el registro de Juan Morcillo con la camiseta de Green Cross en 1939 (que anotó durante 12 jornadas al hilo).
[1][2] En 2005 ficha en Universidad de Chile, club donde realizó una buena actuación en Copa Libertadores, aunque no brilló como en campañas anteriores, marchándose al Deportivo Cali de Colombia.
Luego de esto volvió a Chile y jugó en Huachipato, para luego pasar a Everton de Viña del Mar en 2008.
En el cuadro ruletero logra una gran campaña con el histórico triunfo en la final del torneo, 3-0 sobre Colo-Colo, donde destaca marcando el segundo gol y poniendo el pase para el tercer gol con el que se coronan campeones.
Su último partido fue ante Unión San Felipe, donde el resultado terminó 1-0 a favor de Palestino.