Inženir metalurgije, služboval je v Mežici v rudniku svinca in topilnici), med letoma 1962 in 1973 je deloval v politiki in zasedal funkcije podpredsednika mariborske gospodarske zbornice, predsednika ljubljanskega mestnega sveta, potem pa je bil direktor podjetja Saturnus.