OŠ je obiskoval v Hodošanu, nižjo gimnazijo v Prelogu, učiteljišče v Čakovcu, Višjo pedagoško šolo v Zagrebu, v Sloveniji pa Višjo pravno šolo v Mariboru ter Pravno fakulteto Ljubljana. 13 let je bil učitelj in ravnatelj OŠ Hodošan. V velenjski Vegrad je prišel leta 1971 in do 1982 delal v kadrovskih službah. Nato je bil 4 leta družbeni pravobranilec samoupravljanja za občini Velenje in Mozirje, od 1986 do 1991 sekretar Občinskega komiteja ZK Velenje, v letih 1991−1995 pa poslovni sekretar ter direktor podjetja Sipak Velenje. V letih 1997−2011 je bil predsednik KD Međimurje Velenje.