Obiskoval je OŠ v Pesju in OŠ Mihe Pintarja - Toleda. Po končani Tehnični rudarski šoli je leta 1975 ob delu končal Višjo šolo za organizacijo dela v Kranju.
Najprej je bil zaposlen na RLV v jamomerstvu, od 1973 je vodil praktični pouk na RŠC, od 1993 do upokojitve 1998 je vodil obrat Praktično izobraževanje PV, 20 let je bil vodja priprave mladih rudarjev - skakalcev čez kožo, predsednik Delavskega sveta, vodja kadrovske komisije pri republiškem sindikatu za energetiko, eden od ustanoviteljev in predsednik Mladinskega kluba, član IS občine Velenje, predsednik ZZD, član mladinske državne reprezentance Jugoslavije smučarskih skakalcev. Nogomet je igral v klubih Maribor, Olimpija in Rudar.