Rojen je bil 1. januarja 1904 na Učaku pri Trojanah. Po končani klasični gimnaziji v Št. Vidu nad Ljubljano je študiral medicino v Ljubljani in Beogradu in se med študijem ukvarjal s patologijo. Izpopolnjeval se je že na sodnomedicinskem inštitutu v Munchnu in na patološkem inštitutu v Beogradu. Kot patolog je služboval največ v Mariboru. Po osvoboditvi je z dr. Milčinskim organiziral sodnomedicinsko službo v Sloveniji. Opravljal je zahtevne sodnomedicinske obdukcije na Štajerskem.
Na mariborski srednji medicinski šoli je predaval normalno anatomijo in biologijo, na Višji stomatološki šoli v Mariboru pa patološko anatomijo in sodno medicino. Za uspešno delo je bil imenovan za primarija, Slovensko zdravniško društvo ga je izvolilo za častnega člana, prejel je tudi državno odlikovanje, Medicinska fakulteta ljubljanske univerze pa mu je podelila priznanje dr. Franca Hribarja. Živel je v Mariboru, kjer je 30. maja 1984 umrl.