Spirovski joined the DPM in 2008. He was elected as president of the party's executive committee in 2010, and in May 2011 he was chosen as the party leader.[2]
The DPM contested the 2012 Serbian parliamentary election as part of the Let's Get Serbia Moving alliance led by the Serbian Progressive Party (Srpska napredna stranka, SNS). Spirovski received the twenty-sixth position on the alliance's electoral list and was elected when the list won seventy-three seats.[3] The Progressives formed a coalition government with the Socialist Party of Serbia (Socijalistička partija Srbije, SPS) and other parties after the election, and Spirovski was a supporter of the administration. During his term in the assembly, he was a member of the committee for human and minority rights and gender equality, a deputy member of the health and family committee, a deputy member of the committee for environmental protection, and a member of the parliamentary friendship groups with Australia, France, and the Republic of Macedonia (now North Macedonia).[4]
The DPM was offered a safe seat on the Socialist Party's list for the 2014 parliamentary election, but it turned down the offer due to internal party divisions.[5] Spirovski was not a candidate in the election, and his parliamentary term came to an end when the new assembly convened. He is no longer DPM leader, although online sources do not indicate when he stood down.