Rođen je 1958. godine u Varvarinu. Po zanimanju je diplomirani ekonomista.
Završio je Ekonomski fakultet Univerziteta u Beogradu. Na Fakultetu odbrane i zaštite u Beogradu stekao je zvanje profesora odbrane i zaštite. Srednju ekonomsku školu pohađao je u Kruševcu.
Karijeru je započeo kao direktor Robne kuće u Varvarinu (1980). Bio je predsednik omladine Varvarina (1981), sekretar omladine Kraljevačkog regiona (1982-1983), sekretar omladine Srbije (1985), predsednik omladine Srbije (1985-1986), te sekretar omladine Jugoslavije. Bio je član predstavništva Centralnog komiteta Saveza komunista Srbije (1986-1990). Za narodnog poslanika u Narodnoj skupštini Republike Srbije biran je u sazivima 1990-2007, i 2012-2013. godine.
Funkcije ministra za omladinu i sport obavljao je u periodu 1998-2000, i predsednika Izvršnog veća za Kosovo i Metohiju od 1998. do 2002. godine.
Poslanik u Veću Savezne Republike Jugoslavije bio je od 1993. do 2003. godine. Dužnosti Generalnog sekretara Socijalističke partije Srbije obavljao je od 2000. do 2006. godine. Na funkciji potpredsednika Narodne skupštine Republike Srbije bio je od 2004. do 2007. godine.
Obavljao je funkciju predsednika Upravnog odbora JP „Železnice Srbije” u mandatu 2008-2012, i predsednika skupštine AD „Železnice Srbije” u periodu 2012-2022. godine.
Dužnosti specijalnog savetnika ministra za dijasporu obavljao je od 2022. do 2024. godine.
Funkciju generalnog direktora ”S Media Team” obavljao je od 1993. do 2006. Radio S osnovao je 1994. godine.
Autor je knjige „Dani terora” (1999, 2000), objavljene na srpskom, engleskom i ruskom jeziku. Knjigu „Godina istine” objavio je 2004. godine.
Odlikovan je Ordenom Jugoslovenske zastave prvog stepena.