Fuera de su país natal, se desempeñó en Necaxa de México y Olympiakos Nicosia FC de Chipre.