Po maturi se je odločil za študij rudarstva na oddeleku montanistike tehniške fakultete na novoustanovljeni ljubljanski univerzi. Po diplomi leta 1926 se je zaposlil v Velenju. 1929 je postal obratovodja Jame Škale, 1933 pa upravnik rudnika v Zabukovici. 1937 je bil imenovan za v. d. direktorja združenih premogovnikov Velenje in Zabukovica. Dolžnost direktorja velenjskega premogovnika je opravljal kar trikrat, in sicer v letih 1937−1938, 1940−1941 in 1945−1947. 1947 je deloval dve leti na Madžarskem kot član jugoslovanske reparacijsk komisije, nato pa se zaposlil v Ljubljani kot glavni inšpektor na rudarskem inšpektoratu. Ob koncu poklicne poti je delal kot svetnik slovenskega izvršnega sveta.