土地革命時期
1934年11月至1937年7月任中共直南特委秘書長。1935年參與領導和組織直南暴動。1936年奉命從事黨的機要交通工作。
抗日戰爭時期
全國抗戰爆發後,1937年7月至11月任中共平漢線省委員會秘書長。11月任中共冀豫晉省委秘書長。1938年3月至8月任中共冀魯豫省委員會委員、秘書長。後任中共冀南區委秘書長、中共晉冀豫區黨委秘書長。1939年至1945年8月在延安中央機關工作。1941年2月調到中央秘書處工作。曾任中共中央辦公廳黨務研究室研究員,中央機關黨總支書記等職。1945年4月至6月參加中共七大。
解放戰爭時期
抗日戰爭勝利後到東北工作。1945年11月至1946年1月任中共遼寧本溪市委副書記兼宣傳部部長、本溪新報社負責人(1945年12月起)。1945年11月至12月兼任中共本溪縣委書記。1949年6月至10月任中共本溪市委副書記兼組織部部長。
建國後
歷任中共遼寧省旅大市委直屬機關黨委書記,中共中央東北局紀律檢查委員會處長、辦公室主任。1954年8月至1955年6月任中共遼寧省委紀律檢查委員會書記。1959年9月至1967年1月任中共遼寧省委常務委員、遼寧省委監察委員會第一書記。 “文化大革命”期間受迫害。粉碎“四人幫”後得到平反。 1977年12月至1980年1月任遼寧省第四屆政協副主席。1980年1月至1983年4月任遼寧省第五屆人大常委會副主任。1987年9月22日因病在瀋陽逝世。