Дипломирао је на Правном факултету Универзитета у Мостару 1980. године. Научну титулу магистра права стекао је на Правном факултету у Београду из подручја уставног права. Одбранио је докторску дисертацију на Правном факултету Универзитета „Ј. Ј. Штросмајер“ у Осијеку о теми о уставноправном развоју Босне и Херцеговине.
Ванредни је професор на Катедри државноправних наука на Правном факултету Универзитета у Мостару. Објавио је књигу „Уставно уређење Босне и Херцеговине“ (2006), те већи број научних и стручних радова из подручја уставног права у домаћим и страним часописима, највише о проблему федерализма, људских права и слобода, уставног и изборног система. Учествовао је у већем броју домаћих и страних научних скупова. Прије избора за судију Уставног суда БиХ био је члан Законодавно-правне комисије, те Уставне комисије Парламента Федерације БиХ и заступник у Скупштини Херцеговачко-неретванског кантона.
На дужност судије Уставног суда Босне и Херцеговине ступио је у мају 1997. године. Мандат у Уставном суду му је престао у мају 2002. године.