He began playing football in 1991 with local side KF Ramiz Sadiku at the age of 6.
He returned to his hometown once his father deemed Pristina to be reasonably safe, and soon after the NATO bombing of Yugoslavia came that ultimately ended the war.
Following the end of the war, he joined FC Prishtina, the club he had supported as a child, and he was eventually promoted to the first team in 2002 at the age of just 17.
[1] He joined newly promoted Albanian Superliga side Bylis Ballsh on 21 August 2015 as a free agent.
[3] He made his debut for Kosovo in a May 2014 friendly match against Turkey and earned a total of 2 caps, scoring no goals.