Luego de su exitoso paso por Colo-Colo se trasladó a jugar al Necaxa en México, allí estuvo por 5 años.