Osnovno šolo je obiskoval v Mekinjah pri Kamniku in Šoštanju, nižjo gimnazijo pa Šoštanju. Leta 1963 je zaključil učiteljišče v Celju. 1965 je diplomiral na Visoki šoli za politične vede v Ljubljani.
V letih 1965−1968 je bil kot sekrtetar zaposlen na Občinskem komiteju Zveze mladine Slovenije v Velenju, 1968−1976 kot namestnik sekretarja Občinskega komiteja zveze komunisov občine Velenje. V obdobju 1978−1979 je bil vodja kadrovske splošne službe pri Trgovskem podjetju ERA, 1979−1983 direktor Koplasa, nato se je zaposlil v domači delavnici v proizvodnji gumbov. Upokoji se je leta 2005. Od 2010 je direktor podjetja Joser.
V šolskem letu 1964/65 je bil predsednik Šaleškega študentskega kluba, 1969 je bil med ustanovitelji taborniškega odreda Jezerski zmaj Velenje. Bil je tudi načelnik štaba TO občine Velenje.