Diplomirao је na Pravnom fakultetu u Sarajevu 1962. godine.
Odvjetnički ispit položio је 1965. godine i neposredno nakon toga izabran је za suca Općinskog suda II. u Sarajevu. Za suca Okružnog suda u Sarajevu izabran je 1969. godine. Od 1971. godine obavljao je posao odvjetnika u Sarajevu, a 1996. godine je izabran za suca Ustavnog suda Republike BiH.
Na dužnost suca Ustavnog suda Bosne i Hercegovine stupio je u svibnju 1997. godine, а u razdoblju od srpnja 1997. do lipnja 1998. godine obnašao je dužnost predsjednika Ustavnog suda. Mandat u Ustavnom sudu mu je prestao u svibnju 2002. godine.