OŠ je končal v Šoštanju, Srednjo ekonomsko v Celju, Višjo ekonomsko komercialno šolo v Mariboru in diplomiral na Ekonomski fakulteti v Ljubljani. Izobraževal se je tudi v Narodni banki Avstrije. V letih 1960– 1964 je delal na Občini Šoštanj in Velenje, 1967–1972 na Občini Velenje, nato do 1990 v RLV kot vodja komerciale in v SOZD REK Velenje, najprej kot član PO za komercialo in gospodarjenje, od 1988–1990 pa kot direktor. Do upokojitve 2001 je bil direktor Ljubljanske banke Velenje.