Rođen 18. oktobra 1956. u Sarajevu. U istom gradu završio je osnovnu školu i gimnaziju. Diplomirao je na Pravnom fakultetu Univerziteta u Sarajevu 1979. godine. Pravosudni ispit položio je 1982. godine u Sarajevu. Doktorirao je na ustavno-pravno-političkom smjeru na Pravnom fakultetu Univerziteta u Beogradu 1988. godine.
Od 1979. do 1982. godine radio je u SOUR Energeoinvest, RO Rasklopna oprema, OOUR Srednjenapoponski prekidači, kao pripravnik, potom pravni referent i na kraju kao rukovodilac Službe za pravne i opšte poslove. Od 1982. do 1984. godine radio je u RO Geoinženjering, OOUR Bušenje na poslovima rukovodioca Službe za opšte, pravne i kadrovske poslove.
Od 1984. do 1992. godine, kada zbog izbijanja građanskog rata u Bosni i Hercegovini napušta Sarajevo, radio je na Pravnom fakultetu Univerziteta u Sarajevu, prvo u zvanju asistenta, a od 1990. godine u zvanju docenta na nastavnom predmetu Građansko procesno pravo.
Od 1993. do 1998. obavljao je funkciju zamjenika ministra inostranih poslova Republike Srpske. Bio je pravni savjetnik i član pregovaračkog tima Republike Srpske na mirovnim pregovorima u Hagu, Briselu, Ženevi, Njujorku i Dejtonu i šef Predstavništva Republike Srpske na Mirovnoj konferenciji o Bosni i Hercegovini u Ženevi. Bio je zastupnik Republike Srpske u arbitražnom sporu o međuentitetskoj liniji razgraničenja u oblasti Brčko, kao i zastupnik Narodne skupštine Republike Srpske u brojnim postupcima pred Ustavnim sudom Bosne i Hercegovine, te u više mandata član Ustavnopravne komisije Narodne skupštine Republike Srpske.
Od 1999. do 2006. godine radio je na Pravnom fakultetu Univerziteta u Srpskom Sarajevu (kasnije Univerziteta u Istočnom Sarajevu), u zvanju vanrednog profesora na nastavnom predmetima Ustavno pravo i Politički sistem. U istom periodu obavljao je funkciju dekana istog fakulteta.
Od 2007. do 2009. radio je na Fakultetu za državnu upravu i administraciju Univerziteta Megatrend u Beogradu, a od 2009. do 2013. godine radio je na Pravnom fakultetu Slobomir P. Univerziteta.
Na Pravni fakultet Univerziteta u Istočnom Sarajevu vraća se 2013. godine, gdje je biran u zvanje vanrednog i redovnog profesora za užu naučnu oblast Teorije države i prava. Poslove dekana istog fakulteta obavljao je od 2014. do 2018. godine.
Objavio je preko sedamdeset radova iz oblasti ustavnog prava, uporednog ustavnog prava, teorije države, teorije prava i građanskog procesnog prava.
Za sudiju Ustavnog suda Republike Srpske iz reda srpskog naroda izabran je 2023. godine.