Rođen 1901. godine u Sarajevu. Osnovnu školu završio je u Sarajevu, a gimnaziju u Osijeku.
Pravni fakultet završio je u Beču 1926. Diplomu doktora pravnih nauka stekao je na Univerzitetu u Beču juna godine 1926.
Od 1930. sve do 1941. obavljao je sudijske funkcije u raznim sudovima u Dalmaciji. Za vreme okupacije radio je ilegalno za NOP i bio u partizanima. Član je SKJ od 1945. godine.
Posle oslobođenja sve do oktobra 1952. godine vršio je razne funkcije u javnom tužilaštvu FRNJ na rukovodećim mestima.
Godine 1952. prešao je u Savezno javno pravobranilaštvo, a 1953. prešao je u Savezni sekretarijat za narodnu privredu i na rukovodećim funkcijama ostaje do maja 1955. godine.
Pored redovnih dužnosti u Javnom tužilaštvu, Javnom pravobranilaštvu i u DSNO, vršio je od 1949. godine funkciju honorarnog nastavnika za predmet Marksizam i lenjinizam na Ekonomskom fakultetu u Beogradu sve do 1955. godine.
Za vanrednog profesora Ekonomskog fakulteta u Skoplju izabran je 1955. godine, a 1959. izabran je za vanrednog profesora na Ekonomskom fakultetu u Zagrebu.
Oktobra 1961. g. prešao je ponovo na Ekonomski fakultet u Beogradu i izabran je za radovnog profesora za predmet Privredno pravo.
U penziji od 1971. godine. Umro je 1989. godine.