Najveći dio igračke karijere, od 1980. do 1994. godine, je proveo među crno-bijelima za koje je odigrao 148 ligaških mečeva i postigao 13 golova. Nakon toga je igrao za turske klubove Altaj i Trabzon.
Trenersku karijeru je počeo nedugo poslije okončanja igračke, a radio je u skoro 30 klubova.
Vodio je, između ostalih, OFK Beograd, Partizan, Liteks, Budućnost, Sarajevo, a radio je i u Turskoj, Kini, Libiji, na Maldivima, u Tunisu, Iranu i Saudijskoj Arabiji, gdje je u septembru okončao posljednji trenerski angažman.
Kao igrač, bio je šampion Jugoslavije sa Partizanom, a kao menadžer prvak arapske lige sa Sfaksijenom iz Tunisa, Bugarske sa CSKA iz Sofije, šampion Libije sa Al Itihadom i Mjanmara sa Jangonom.
Najnovije vijesti Srpskainfo i na Viberu