He was president of the Palilula municipality from 2000 to 2004. He has been an MP in Serbian Parliament since 2001. From 2003 to 2007 he was deputy speaker in Serbian parliament. He was member of managing boards in PKB and Prva Petoletka companies. He was the Belgrade mayor deputy from 2000 until 2004.