Rođen je 14. avgusta 1952. godine. Diplomirao je na Filozofskom fakultetu u Beogradu - Grupa za opštu i nacionalnu istoriju 1979. godine. Na istom fakultetu je magistrirao 1987. i doktorirao 1992. godine. Radi u Institutu za savremenu istoriju kao naučni savetnik.