Han har tidligere også spilt for den franske klubben Montpellier, den engelske klubben Newcastle og den italienske klubben Roma.