Han har spilt for flere andre klubber i sin karriere, blant annet Porto, Besiktas, Real Madrid Castilla og Standard Liège.