Končal je OŠ Šmartno ob Paki in srednjo prometno šolo v Celju. Zaposlen je bil v Vegradu (dve leti), Gorenju (sedem let) in na Zavodu RS za blagovne rezerve v Rečici ob Paki (31 let). Od leta 2002 do smrti je bil župan Občine Šmartno ob Paki. V mladosti je aktivno igral nogomet v domačem kraju in 1981 z ekipo osvojil naslov mladinskega prvaka. V NK Šmartno je opravljal številne odgovorne funkcije, mdr. je bil tudi predsednik kluba. Do 18. leta je tekmovalno igral tudi namizni tenis. Bil je aktiven član več društev (gasilsko, planinsko, športno, KLUB-a 81, Društvo vinogradnikov, Društvo konjerejcev …).