1935年加入中國共產黨。曾任江軍區反蔣暴動行動委員會主任。1932年參與組織領導正太鐵路職工運動和石家莊抗日救亡運動。
後任中共石家莊市委書記,正太沿線鐵委書記,晉中特委、晉冀地委、晉東地委書記,中共中央宣傳部秘書,北平軍事調處執行部駐石家莊小組中共代表,中共晉冀魯豫中央局、晉冀魯豫軍區、華北人民政府秘書長。建國後,歷任政務院副秘書長、政務院政法委員會秘書長、中央人民政府法制工作委員會副主任委員、中央政法幹校副校長、國務院參事室主任(任職期間1954.11-1959.08)、廣西壯族自治區科委副主任、全國人大常委會法制委員會副主任、第六屆全國人大法律委員會顧問。是中共八大代表、第五屆全國人大代表。