Han har tidligere spilt for Rouen, Mouscron, Hoffenheim, West Ham United, Newcastle United og Chelsea.