El 2 de marzo de 2007 ficha por el Shakhtar Donetsk ucraniano, equipo que tuvo que desembolsar 3 millones de euros para poder traerlo.