W 2001 roku piłkarzem interesował się Manchester United, ale angielski klub nie chciał wyłożyć za niego kwoty jednego miliona funtów. Rok później trafił do Udinese Calcio, z którym przez pięć lat regularnie występował w Serie A. Latem 2007 roku za 10 milionów euro trafił do FC Portsmouth.