Končal je gimnazijo v Ravnah na Koroškem in diplomiral na EF v Ljubljani. Po pripravništvu v mariborski livarni se je zaposlil na RŠC Velenje, kjer je bil šef planske službe in stroškovnega računovodstva. V letih 1970−1984 je bil zaposlen v TGO Gorenje; sprva kot šef organizacije poslovanja, od 1978 pa kot pomočnik generalnega direktorja SOZD Gorenje, zadolžen za ekonomiko, finance in marketing. V letih 1984−1991 je bil zaposlen v AERU Celje, 1991−1993 v banki Volksbank, od leta 2000 je upokojenec in stečajni upravitelj.