Končal je OŠ KDK Šoštanj, srednjo poklicno šolo Borisa Kidriča Celje, UPI Žalec ter diplomiral na ŠCV iz komunalnega inženirstva.
Od leta 1992 je zaposlen v TE Šoštanj.
Od 1984 je član PGD Šoštanj – mesto, od 2002 je imel pomembne funkcije na gasilskem področju (predsednik PGD Šoštanj – mesto, od 2008 do 2013 podpredsednik in član UO GZ Šaleške doline, član komisije GZ Slovenije za reševanje na vodi, od l. 2013 podpoveljnik in član UO GZ Šaleške doline, poveljnik občinskega poveljstva občine Šoštanj).
Bil je med ustanovitelji Smučarsko skakalnega kluba Šoštanj, od l. 2003 je tudi njegov predsednik. Od l. 2010 je svetnik Občine Šoštanj. Aktiven je tudi v glasbi.