Osnovno šolo je obiskoval v Brežicah, gimnazijo v Mariboru (1901 – 1909).
Med leti 1909 in 1913 je na Dunaju študiral veterino.
Leta 1914 se je zaposlil kot deželni veterinar v Ščavnici. V jeseni je bil vpoklican v vojsko, kjer je ostal do konca vojne kot veterinarski častnik.
Po končani vojni je bil okrajni veterinar v Slovenjskih Konjicah (1919 – 1922), v Mariboru (1922 – 1924) in v Litiji (1929 – 1932).
Bil je svetnik veterinarskega odseka banske uprave dravske banovine (1932 – 1937), inšpektor in šef veterinarskega odseka banske uprave dunavske banovine v Novem Sadu (1937 – 1939) in ministrstvu za kmetijstvo v Beogradu (1939 -1945).
Leta 1945 je postal veterinarski referent za konjerejo pri ministrstvu za kmetijstvo v Ljubljani, kjer je ostal do svoje upokojitve leta 1950.
Bil je član medicinske veterinarske terminološke komisije pri SAZU, več let predsednik dravske sekcije jugoslovanskega veterinarskega udruženja, dolgoletni funkcionar Konjeniškega Ljubljana, član iniciativnega odbora za ustanovitev Konjeniške zveze in od ustanovitve 1949 njen predsednik zbora sodnikov.
Bibliografija Cobiss (priloga)
Pisal je knjige s področja konjerejstva in objavil blizu sto člankov, pretežno v časopisju.
Velike zasluge ima pri izpopolnjevanju veterinarske terminologije.