Początkowo pracował w roli asystenta trenera i trenera drużyn juniorskich klubów BC Gusari i Junior Fruktal Skopje oraz założonej przez siebie akademii koszykarskiej Panda Basketball Academy, z którymi zdobywał mistrzostwa Macedonii w różnych kategoriach wiekowych (U-12, U-13, U-16 i U-18).
W 2011 roku wyjechał do Syrii, gdzie został koordynatorem programu szkolenia młodzieży w tamtejszej krajowej federacji koszykówki. Oprócz tego pełnił także funkcję asystenta trenera reprezentacji Syrii oraz pierwszego trenera reprezentacji Syrii do lat 16, z którą w 2012 roku zdobył brązowy medal mistrzostw Azji Zachodniej w tej kategorii wiekowej. W październiku 2012 roku wyjechał z Syrii.
W 2013 roku został asystentem trenera w klubie Türk Telekom Ankara, z którego w lutym 2014 roku przeniósł się do ukraińskiego zespołu Krywbas Krzywy Róg. W sezonie 2014/2015 prowadził drugą drużynę Asseco Gdynia, a także zespół do lat 20 tego klubu, z którym zdobył wicemistrzostwo Polski w tej kategorii wiekowej. Przed sezonem 2015/2016 objął funkcję pierwszego trenera w klubie z Gdyni.