Rojen je bil 31. oktobra 1893 v Trnovčah. Gimnazijo je končal leta 1912. Po maturi se je vpisal na visoko veterinarsko šolo na Dunaju. Med prvo svetovno vojno je bil kot veterinar v enotah avstroogrske vojske. Po vojni je veterinarski študij nadaljeval v Pragi in Brnu. Diplorniral je leta 1921. V letih 1921 in 1922 je služboval v ministrstvu za kmetijstvo v Beogradu, od 1922 do 1924 je bil asistent in predavatelj na Veterinarski visoki šoli. Stiri leta je bil okrajni veterinar za Ljubljansko okolico, do 1934 pa tajnik veterinarskega oddelka ministrstva za kmetijstvo v Beogradu. Nato je bil do leta 1937 upravnik Državnega veterinarskega bakteriološkega zavoda Ljubljana. Od leta 1937 do 1941 je bil inšpektor in načelnik Veterinarskega oddelka Dravske banovine. To dolžnost je opravljal tudi med okupacijo na območju okupirane Ljubljane. Od leta 1945 do 1952 je kot upokojenec še predaval veterino.
Med leti 1927 in 1930 je bil sourednik Veterinarskega glasnika, leta 1931 pa glavni urednik. Tu je objavljal številne članke. Objavljal jih je tudi v revijah Rejec malih živali, Orač in Mali gospodar. Umrl je 9. junija 1954 v Ljubljani.