En ese mismo verano de 2007 fue fichado por el Livorno italiano, con el que recuperó algo de su buen fútbol; el West Ham United inglés lo incluyó en su equipo para la temporada 2008-2009 tras acabar su contrato con el Livorno; y para la temporada 2009-2010 se comprometió con el Cádiz por una sola con opción a otra según objetivos; se retiró de la práctica profesional del fútbol en el club gaditano en 2011.