On se posle toga preselio u Tursku i za dva tamošnja kluba, Altaj i Trabzonspor, odigrao još pet sezona.
Trenersku karijeru je počeo nedugo posle okončanja igračke, a radio je u skoro 30 klubova. Vodio je, izmedju ostalih, OFK Beograd, Partizan, Liteks, Budućnost, Sarajevo, a radio je i u Turskoj, Kini, Libiji, na Maldivima, u Tunisu, Iranu i Saudijskoj Arabiji, gde je u septembru okončao poslednji 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.