OŠ je obiskoval v Novi Topoli pri Banja Luki in nižjo gimnazijo - realko v Gradiški (BiH). Nato je končal Srednjo tehniško šolo, smer strojništvo, v Banja Luki (BiH) in 1964 diplomiral iz strojništva na FS v Ljubljani.
V letih 1965−1997 je delal v Gorenju, 1974−1997 je bil direktor Gorenja Servis. Leta 1968 je bil soustanovitelj Karate kluba Velenje in 1969 Ženskega RK Velenje. V mandatu 1986−1988 je bil delegat v Zboru občin skupščine SRS, delal je v komisiji skupščine SRS za varstvo človekovega okolja kot predsednik družbenega sveta za republiško upravo za jedrsko varnost. Od 19. 6. 1990 do 31. 12. 1990 je bil predsednik IS SO Velenje, a je zaradi spora s sindikati nepreklicno odstopil.