Rođen je 11. septembra 1978. godine. U dresu Crvene zvezde 1994. godine započeo je karijeru koju bi poželjeli mnogi vrhunski fudbaleri. Kao 16-godišnjak našao se u društvu Darka Kovačevića, Dejana Ramba Petkovića i drugih i u prvoj sezoni se okitio titulom prvaka. Kako "svi putevi vode u Rim", tako je i on 1998. krenuo "preko bare", a Lacio je za njega platio tada 24 miliona maraka. Pet i po godina blistao je u Laciju, sa kojim je 2000. pokorio Kalčo, dobio nadimak Zmaj od navijača, ali je uslijedila selidba u Milano.
U Inter je stigao u januaru 2004. i doživio najblistavije trenutke karijere - pet puta je bio šampion Italije, četiri puta je osvojio Kup, a u sezoni 2009/2010. pored ova dva trofeja podigao je i pehar Lige šampiona pod vođstvom Žozea Murinja. Devet godina ostavljao je neizbrisiv trag, odigrao 326 mečeva i postigao 41 gol.