Med 2. sv. v. je obiskoval OŠ v Beogradu, nadaljeval na Višji gimnaziji Celje (1945−1953), nekaj časa študiral na EF UL. 1959 je zaključil Šolo za rezervne oficirje v Bileći. Zaposlil se je kot pokojninski referent na ZSZ v Celju (1958−1960), nato opravljal splošna, upravna, kadrovska in druga vodstvena dela v več podjetjih: KIL LIboje (1960−1961) Lesna Šoštanj (1962−1975), SOZD Gorenje (1975−1984), Gorenje Servis (1984−1997, tudi član uprave in svetovalec direktorja). Bil je član številnih občinskih komisij, organov Zdravstvene skupnosti, delovnih in projektnih skupin, delegiran strokovni sodelavec Gorenja v organih RSS in Raziskovalne skupnosti za Elektrotehniko, komisij na FSPN … Leta 2008 je bil predsednik pripravljalne skupine za proslavo 500. obletnice rojstva Trubarja. Bil je tudi porotnik Okrožnega sodišča v Celju ter Višjega delovnega in socialnega sodišča v Ljubljani. Bil je med ustanovitelji Smučarskega kluba in dolgoletni član upravnega odbora oz. predsednik Odbora smučarskih sodnikov Velenja in član Odbora smučarskih sodnikov pri Smučarski zvezi Slovenije, nazadnje kot predavatelj, inštruktor in trener smučarskih sodnikov. Od 1945 se je ukvarjal tudi s kolesarstvom.