Od 1988. do 1993. godine uspio je osvojiti sa Zagrebom dvije historijske Lige prvaka 1992. i 1993. godine, kada je u finalima nakon dvije utakmice rušio španski TEKA Santander (22:20 i 28:18) te njemački GG Wallau-Massenheim (22:17 i 18:22).
Rođen je u Goraždu, a tokom karijere vodio je brojne klubove iz regije i inostranstva.
Trenerskim poslom krenuo se baviti u Radničkom 1982., a nakon toga je vodio Borac Uroševac, Pelister Bitolj, juniorsku reprezentaciju Jugoslavije, s kojom je 1987. osvojio naslov prvaka svijeta.
Nakon toga je preuzeo Partizan, pa Vardar, a onda je vodio Prule, Bosnu, zatim reprezentaciju Bosne i Hercegovine, Slovenije i Crne Gore i Celje.
Bio je trener Nexea pet godina te Lovćena. Uslijedio je odlazak u turski Trabzon, odakle se vratio u Pelister, a sada će ponovno biti na klupi Zagreba.