Politička partija: Savez nezavisnih socijaldemokrata (SNSD)
Trenutna pozicija: –
Pravni fakultet završio je u Novom Sadu 1973. godine.
Radio je na poslovima sudijskog pripravnika u Okružnom sudu Banja Luka i u Republičkom javnom pravobranilaštvu. Pravosudni ispit položio je 1975. godine nakon čega je imenovan za sudiju Osnovnog suda Banja Luka, a dvije godine kasnije za šefa odjeljenja. Po isteku sudijskog mandata od osam godina izabran je za zamjenika generalnog direktora GP „Krajina“. Počev od 1985. godine obavljao je advokatsku praksu. Za poslanika u Narodnoj skupštini Republike Srpske biran je 1998. godine. Na dužnost sudije Ustavnog suda Bosne i Hercegovine stupio je u junu 2007. godine. Mandat u Ustavnom sudu mu je prestao u martu 2010. godine.
U mandatu od 2010. do 2014. godine bio je delegat u Domu naroda Parlamentarne skupštine BiH.
Izvor: Ustavni sud Bosne i Hercegovine, Parlamentarna skupština Bosne i Hercegovine