Prema prvim, nezvaničnim informacija preminuo je usljed problema sa srcem.
U igračkoj karijeri nastupao je za Hajduk iz Kule, Vojvodinu iz Novog Sada, beogradski Partizana, Suvon u Južnoj Koreji, Fukuoke u Japanu, Zalaegerseg u Mađarskoj, AEL na Kipru, kao i Mladost iz Apatina i Cement.
Trenersku karijeru počeo je kao asistent Tomislavu Siviću. Potom bio je šef stručnog štaba Proletera i Jagodine, dok je od 2017. godine trener TSC-a.
Napravio je najveće uspjehe u historiji ovog kluba. Kao trener uveo je TSC u Super ligu Srbije, s kojim je ove sezone igrao kvalifikacije za UEFA Evropa ligu.