共产主义青年团，1930年转入中国共产党。1937年以前，一直在白区（即国民党统治区）工作。此后历任冀中军区政治部主任，晋绥军区政治部副主任，晋绥野战军政治部主任，纵队政治委员，兵团政治部主任。中华人民共和国成立后，历任西南军政委员会秘书长，中央人民政府政务院副秘书长，国务院第三办公室副主任，国家经济委员会副主任，第三机械工业部部长等职。在担任西南军政委员会秘书长期间，曾参加西藏和平解放谈判，并参与签订《十七条协议》。1958年，在中国共产党第八次全国代表大会第二次会议上，当选为中国共产党中央委员会候补