Po končani osnovni in obrtni šoli, kjer se je izučil za soboslikarja, je opravil še delovodske tečaje in seminarje. V obdobju 1947−1950 je opravil vajeniško dobo, 1950−1960 je bil zaposlen na RLV.
V letih 1960−1978 je bil direktor Stanovanjskega podjetja Velenje, 1978−1988 sekretar OZ Šaleške doline. Od leta 1947 je član GOZ Velenje, član ObO in okraja Celje, član OŠ TO Velenje, funkcionar raznih gasilskih forumov, predsednik skupščine SIS za požarno varnost, SIS za preskrbo in prehrano občine Velenje in okraja Celje, sodnik porotnik sodišča v Celju, predsednik DS delovne skupnosti OZS.