47年任辽北省委工委(地委)副书记、省委宣传部部长。1948年任抚顺矿务局第一副局长、抚顺市委委员。1952年任中央人民政府燃料工业部石油管理总局副局长。1954年任中国驻苏联大使馆商务参赞。1956年任石油工业部部长助理、副部长。1964年，接替许建国担任中华人民共和国驻罗马尼亚大使。1965年，由曾涌泉接任。1966年4月任第六机械工业部副部长、党组副书记，至1967年5月六机部被军管。1970年7月任第六机械工业部革委会副主任。1975年1月-1982年5月任第六机械工业部副部长、党组副书记。