I 2004 gikk han til Internazionale for 3,5 millioner euro, og signerte en fireårskontrakt. 31. august 2006 forlenget han kontrakten til 2009. Med Inter vant han Coppa Italia i 2006 og Serie A i 2006–07. I 2009/2010-sesongen var han på utlån til AS Roma.