Diplomirao је na Pravnom fakultetu u Sarajevu 1962. godine.
Advokatski ispit položio је 1965. godine i neposredno nakon toga izabran је za sudiju Općinskog suda II u Sarajevu. Za sudiju Okružnog suda u Sarajevu izabran je 1969. godine. Od 1971. godine obavljao je posao advokata u Sarajevu, a 1996. godine je izabran za sudiju Ustavnog suda Republike BiH.
Na dužnost sudije Ustavnog suda Bosne i Hercegovine stupio je u maju 1997. godine, а u periodu od jula 1997. do juna 1998. godine obavljao je dužnost predsjednika Ustavnog suda. Mandat u Ustavnom sudu mu je prestao u maju 2002. godine.