En el año 2003 defiende los colores de Deportes Puerto Montt jugando 36 partidos y anotando 8 goles, luego vuelve a Palestino en el 2004 para el campeonato de apertura, jugando 19 partidos y marcando 2 goles, para el clausura 2004 y el apertura 2005 fue comprado por Colo-Colo jugando 169 partidos y marcando 10 goles.