Rođen je u Varaždinu 25.rujna 1902. godine, a umro je u Zagrebu 4. lipnja 1980.
Pučku školu i Gimnaziju polazio je u Varaždinu, gdje je maturirao 1922. godine.
Studirao je kemiju, fiziku i matematiku na Zagrebačkom sveučilištu, gdje je i doktorirao 1934. godine.
Od 1928. godine predavač je na zagrebačkom Medicinskom fakultetu, od 1940 je izvanredni profesor na Veterinarskom fakultetu, a od 1943. godine redoviti profesor.
Objavio je više stotina stručnih i znanstvenih radova s područja medicine i veterine, surađivao je s akademijama znanosti u Zagrebu i Ljubljani, te u više navrata studijski boravio u inozemstvu.