У дорослому футболі дебютував 1999 року виступами за команду клубу «Пелістер», в якій провів п'ять сезонів, взявши участь у 62 матчах чемпіонату і у сезоні 2000/01 став з командою володарем кубка Македонії.
Своєю грою привернув увагу представників тренерського штабу бельгійського клубу «Жерміналь Беєрсхот», до складу якого приєднався 2012 року[1]. Відіграв за команду з Антверпена наступні три сезони своєї ігрової кар'єри. Після цього ще півтора року провів за інший бельгійський клуб — «Мехелен».
На початку 2015 року повернувся в «Вардар», з яким в тому ж сезоні виграв третій у своїй кар'єрі титул чемпіона Македонії. Наразі встиг відіграти за клуб зі Скоп'є 29 матчів в національному чемпіонаті.
Виступи за збірну
4 червня2007 року дебютував в офіційних іграх у складі національної збірної Македонії в товариському матчі проти збірної Туреччини (1:0)[2]. Наразі провів у формі головної команди країни 46 матчів.