Obiskoval je osnovno šolo v Mariboru in na Teharjah pri Celju. Po maturi na klasični gimnaziji v Ljubljani se je vpisal na Fakulteto za agronomijo, gozdarstvo in veterinarstvo v Ljubljani.
V začetku 1961 se je kot diplomirani inženir gozdarstva zaposlil v KZ Šoštanj. Šaleški in Zgornji Savinjski dolini je ostal zvest do upokojitve 1995. V tem času
je opravljal številne naloge in funkcije: bil je terenski gozdar, podpredsednik in v mandatu 1966-69 predsednik velenjske občinske skupščine, vodstveni delavec
v lesno predelovalni industriji (Lik Šoštanj, STIX, Gorenje-Lesna),
uslužbenec Rudnika lignita Velenje in Rudarsko elektroenergetskega kombinata Velenje na razvojnem in ekonomskem področju
ter uslužbenec velenjske podružnice Službe za družbeno knjigovodstvo. Dejaven je bil tudi v sindikalnem gibanju, klubu samoupravljavcev, kulturni skupnosti, pri tabornikih in v smučarskem
klubu, skorajda od ustanovitve Civilne zaščite pa do upokojitve
je opravljal tudi funkcijo poveljnika Civilne zaščite v Velenju.