Career
His career started in his home town club FK Novi Pazar. He moved in 2005 to the historical Belgrade club FK BASK. In January 2008, he moved to Macedonian First League club FK Shkendija 79. After six months there, in summer 2008, he moved to Albanian Superliga club Kansas Apolonia Fier.
In July 2010 he signed for Kansas Besa Kavaje in Albanian Superliga for a fee of €136.000.
Early in 2011 he signed to Football Club Dinamo Tbilisi in Georgian Umaglesi Liga. On summer 2011 he moved back to FK Novi Pazar and playd in Serbian SuperLiga.
In January 2016 he signed for KI Klaksvik.