He served as an MP of the Democratic Party in the Chamber of Citizens of the Federal Assembly and later went on to be the acting parliamentary leader of the Democratic Opposition of Serbia coalition in 2003, the president of the Security Services Control Committee, as well as the parliamentary leader of the Democratic Party in the National Assembly of Serbia starting in February 2004.