У дорослому футболі дебютував 1992 року виступами за столичний «Партизан», в якому провів чотири сезони, взявши участь у 111 матчів чемпіонату. За цей час з командою став триразовим чемпіоном СР Югославії, а також одного разу виграв національний кубок.
Згодом з 1996 по 2001 рік грав в Іспанії у складі клубів «Реал Бетіс», «Реал Ов'єдо» та «Ельче». Своєю грою знову привернув увагу представників тренерського штабу «Партизана», до складу якого повернувся влітку 2002 року. Цього разу відіграв за белградську команду наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Партизана», знову був основним гравцем команди і виграв з командою два чемпіонату Сербії і Чорногорії.
У складі збірної Югославії брав участь у чемпіонаті Європи 2000 року у Бельгії та Нідерландах, де зіграв в матчах проти Словенії (3:3) і Норвегії (1:0), а команда дійшла до чвертьфіналу.
Після зникнення збірної Сербії і Чорногорії перестав викликатись до національної команди. Всього протягом кар'єри у національній команді, яка тривала десять років, провів у формі головної команди країни 45 матчів, забивши 3 голи.