Pályafutását az FK Belaszica együttesében kezdte. Ezt követően az Internazionale utánpótlás csapatához, az Internazionale Primaverához került, honfitársával, Goran Pandevvel együtt. Az első csapatban végül egy meccsen sem játszott, ehelyett sokáig alacsonyabb osztályú olasz csapatoknak adta őt kölcsön az Inter.
2005-ben igazolt el végleg, ekkor a belga RAA Louviéroise játékosa lett. Azóta játszott Szerbiában, Magyarországon a Debrecenben és a Nyíregyházán, jelenleg a svájci FC Aarau játékosa.