Рођен је 9. јуна 1955. године у Сарајеву. Основну школу завршио је на Палама. У Сарајеву је завршио гимназију и дипломирао на Правном факултету.
Приправнички стаж је провео у Општинском суду II у Сарајеву, а правосудни испит је положио у фебруару 1984. године. Као стручни сарадник у Уставном суду Босне и Херцеговине радио је од јула 1984. до априла 1992. године. Од новембра 1992. до 15. јануара 1994. године радио је у Скупштини општине Пале.
У Уставном суду Републике Српске ради од његовог оснивања (1994), и то као стручни сарадник до 1996, а затим као савјетник до 2003. године.
За судију Уставног суда Републике Српске из реда српског народа изабран је у октобру 2003. године.