Родился 1 января 1966 года в городе Призрен на юге Косово.
Детство провёл в селе Житораджа в Топличском округе на юге страны. Окончил гимназию в городе Ниш.
Высшее образование получал на факультете политических наук Белградского университета.
Политическую карьеру начал в 1990 году, возглавив молодёжное социалистическое движение в Белграде.
С 1992 по 2000 являлся пресс-секретарём Социалистической партии Сербии.
С 2000 по 2003 занимал пост заместителя председателя СПС и возглавлял её белградское отделение. В так называемом переходном правительстве Сербии с октября 2000 г. по январь 2001 г. занимал пост министра информации.
Принимал участие в президентских выборах 2004 года и занял по их итогам четвёртое место, набрав 4,04% голосов.
В декабре 2006 был избран председателем Социалистической партии Сербии.
После внеочередных парламентских выборов в июле 2008 года вошёл в состав нового правительства Мирко Цветковича, получив должность Первого вице-премьера и министра внутренних дел.