Дипломирао хисторију на Одсјеку за хисторију на Филозофском факултету у Сарајеву, а магистрирао и докторирао на Филозофском факултету у Загребу. Годину дана радио у Институту за историју у Бањој Луци, до 2016. био запослен у Институту за историју у Сарајеву. Биран у звање доцента, ванредног и редовног професора на Одсјеку за хисторију на Филозофском факултету у Сарајеву. Од 2002. до 2016. био директор Института за историју у Сарајеву а сада је у звању редовног професора запослен на Филозофском факултету Универзитета у Сарајеву. Од 2006. до 2009. био водитељ босанскохерцеговачког истраживачког тима у оквиру међународног научног пројекта “Неw анд Амбигуоус Натион-буилдинг Процессес ин Соутх-еастерн Еуропе: Цоллецтиве Идентитиес ин Босниа-Херзеговина, Мацедониа, Молдова анд Монтенегро ин Цомпарисон (1944–2005)”, који се реализирао на Институте фор Еастерн Еуропеан Студиес, Департмент оф Хисторy, ФУ Берлин (Германy). Био водитељ босанскохерцеговачког истраживачког тима у оквиру пројекта под насловом Репрäсентатионен дес созиалистисцхен Југослаwиен им Умбруцх. Био гостујући професор на Л’Éцоле дес хаутес éтудес ен сциенцес социалес (ЕХЕСС) у Паризу. Сарађивао у разним научним часописима у Босни и Херцеговини и иноземству те бројним дневним, седмичним и мјесечним новинама у БиХ. Досад објавио 9 књига и близу 100 научних радова из хисторије Босне и Херцеговине 19. и 20. стољећа.