Obiskoval je OŠ Velenje, gimnazijo Celje in nato diplomiral na VF v Zagrebu. Izpopolnjeval se je na na Tehniški visoki šoli (ETH) v Zürichu, kjer je tudi doktoriral. V letih 1957−1961 je bil zaposlen na veterinarski postaji v Šentjurju pri Celju, izpostavi na Planini. Od 1964 do upokojitve 1995 je bil zaposlen je bil na inštitutu za reprodukcijsko porodništvo in genetiko domačih živali na BTF v Ljubljani. Leta 1985 je postal izredni profesor za genetiko in biostatistiko. Raziskoval je kromosome domačih živali.
Avtor številnih znanstvenih in strokovnih člankov.