Igral je še za Atletico Madrid, Benfico, Espanyol in kitajski Xinjiang Tianshan Leopard, na začetku letošnje sezone pa je podpisal za Extremaduro, španskega drugoligaša.