Rodil se je v Kamniku. Mladost in otroštvo je preživel v Rumi, kjer je maturiral leta 1940. Neposredno pred začetkom II. svetovne vojne vojne je bil mobiliziran v jugoslovansko vojsko. Med vojno se je boril na strani narodnoosvobodilne vojske in bil bil pred koncem vojne težko ranjen v glavo, zaradi česar je bil kot vojni invalid demobiliziran. Leta 1945 se je vpisal na Fakulteto za farmacijo Univerze v Zagrebu, na kateri je diplomiral leta 1950. Že pred zaključkom študija se je zaposlil v laboratoriju za preučevanje gradbenih materialov na gradbišču nove železarne v Sisku. V letih 1950-1961 je vodil Centralni higienski zavod Hrvaške kot in delal kot specialist za analizo prehrambenih živil in predmetov splošne rabe. Leta 1961 je bil izvoljen za predavatelja na Agronomski fakulteti v Zagrebu, kjer je do smrti vodil tudi Kemijski zavod. Predaval je kmetijsko kemijo in biokemijo. Poleg zadolžitev na fakulteti, je predaval kemijo na srednji in višji šoli za medicinske tehnike in na zdravstveni šoli.
Leta 1963 je doktoriral na tedanji zagrebški Tehnološki fakulteti in bil izbran za docenta za predmet anorganska kemija z analitiko. Leta 1966 je prevzel tudi poučevanje ostalih kemijskih predmetov. Leta 1971 je bil izvoljen za izrednega, leta 1976 pa za rednega profesorja na Agronomski fakulteti Univerze v Zagrebu, kjer je ostal vse do smrti. Pokopan je na zagrebškem pokopališču Mirogoj (hr).
Glavno področje njegovega znanstvenega dela so bile biosinteza karotenoidov in dinamika gibanja ostankov herbicidov, insekticidov in njihovih metabolitov v tleh, vodi in poljedelskih kulturah.
Svoja dela je objavljal v znanstvenih in strokovnih publikacijah, kot so Zdravstvene novine (1951, 1956-57), Poljoprivredna znanstvena smotra (1954, 1965, 1967, 1969, 1971, 1974–75, 1977, 1979), Acta pharmacologica Jugoslavica (1955), Higijena (1955), Biljna proizvodnja (1956), Kemija u industriji (1956, 1958) in Fragmenta herbologica Jugoslavica (1979, 1984). Bil je tudi sodelavec pri pripravi Medicinske enciklopedije. Pripravil je tudi več visokošolskih skript in učbenikov.
AK