Po končani Klasični gimnaziji v Ljubljani je diplomiral na PF. Leta 1946 je bil predsednik Okrajnega sodišča v Šoštanju, od januarja 1947 do maja 1947 sekretar pri Zveznem ministrstvu za pravosodje v Beogradu, 1947−1948 predsednik sodišča v Gornjem Gradu, od 1948 do upokojitve 1984 predsednik Okrajnega sodišča Velenje.
Decembra 1949 je prvi v Sloveniji opravil strokovni izpit iz pravne stroke, zdaj znan kot pravosodni izpit. Bil je član ZK od julija 1947, član častnega razsodišča in član številnih drugih organizacij, delegat na VIII. kongresu ZKJ.