У дорослому футболі дебютував 1964 року виступами за команду клубу ОФК Белград, в якій провів дев'ять сезонів, взявши участь у 212 матчах чемпіонату. Більшість часу, проведеного у складі ОФК (Белград), був основним гравцем команди.
Протягом 1973—1977 років захищав кольори команди клубу «Труа».
1977 року повернувся до клубу ОФК Белград, за який відіграв шість сезонів. Граючи у складі ОФК (Белград) також здебільшого виходив на поле в основному складі команди. Завершив професійну кар'єру футболіста виступами за цей клуб 1983 року.
Виступи за збірну
1968 року дебютував в офіційних матчах у складі національної збірної Югославії. Протягом кар'єри у національній команді, яка тривала 7 років, провів у формі головної команди країни 43 матчі, забивши 6 голів.