Obiskoval je OŠ v Velenju in končal srednjo vojno medicinsko šolo v Novem Sadu.
Bil je visoki pripadnik SV, pomemben je njegov prispevek v osamosvojitveni vojni za Slovenijo. Po imenovanju v čin vodnika je začel delati v garnizonski ambulanti v Postojni. L. 1974 je bil premeščen v garnizijo Celje, tam opravil izpit za čin podporočnika in bil prerazporejen v službo referenta sanitetne službe. 1981 se je zaposlil na oddelku za Ljudsko obrambo Občine Velenje, od 1983 pa je bil poveljnik OŠTO Velenje. Od l. 1991 je bil poveljnik 89. območnega štaba TO in poveljnik 82. brigade Slovenske vojske, do l. 2000 je delal v sanitetni službi GŠSV. L. 2001 je postal samostojni pomočnik Vojaške zdravstvene službe Slovenske vojske. Dosegel je naziv častnik Slovenske vojske, čin polkovnik.
Na visoki šoli za telesno kulturo je pridobil naziv trener plavanja. L. 1976 je bil med pobudniki za ustanovitev Plavalnega kluba Velenje, v katerem je bil prvi plavalni trener in predsednik kluba. Bil je predsednik ZTKO Velenje in deloval v organih SIS. Bil je predsednik osnovne organizacije ZRVS v Šaleku ter član IS Skupščine občine Velenje ter član predsedstva GD Šalek.
Imenovanje: