Después de un fallido paso por el fútbol brasileño, donde solo jugó nueve partidos, regresó a Chile y firmó por Everton de Viña del Mar en 2007 por un año.