全國抗日戰(zhàn)爭初期
擔(dān)任八路軍第一一五師第三四四旅第六八七團(tuán)政治處干事、第六八七團(tuán)第二營政治教導(dǎo)員。參加了平型關(guān)戰(zhàn)斗、晉東南反敵“九路圍攻”戰(zhàn)役。1939年1月任八路軍冀魯豫支隊(duì)第二大隊(duì)政治處組織股股長。1940年4月任八路軍第二縱隊(duì)新編第五團(tuán)政治處主任。6月任八路軍第四縱隊(duì)第五團(tuán)政治處主任。8月任八路軍第五縱隊(duì)第二支隊(duì)第五團(tuán)政治處主任。1941年2月任新四軍第三師第八旅第二十三團(tuán)政治處主任。其間,1941年5月入華中黨校學(xué)習(xí)。1942年4月后任新四軍第三師第八旅兼鹽阜軍分區(qū)第二十四團(tuán)政治委員。1943年10月到延安。后入延安中央黨校四部第十一支部學(xué)習(xí)。1945年初被增補(bǔ)為中共七大代表。同年4月至6月作為華中代表團(tuán)成員出席中共七大。
解放戰(zhàn)爭時期
到東北工作。1945年9月任東北自治軍第十旅第二十八團(tuán)政治委員。1947年6月后任西滿軍區(qū)獨(dú)立第四師第十三團(tuán)政治委員,東北民主聯(lián)軍獨(dú)立第五師政治部主任。1948年3月任東北野戰(zhàn)軍第十二縱隊(duì)第三十六師政治部主任。1948年11月至1949年3月任東北野戰(zhàn)軍第四十九軍第一四七師政治部主任。1949年3月任中國人民解放軍第四野戰(zhàn)軍第四十九軍第一四七師政治部主任。參加“三下江南、四保臨江”等戰(zhàn)役并負(fù)重傷。參加遼沈戰(zhàn)役和平津戰(zhàn)役。后隨部隊(duì)南下,參加長沙戰(zhàn)役、衡寶戰(zhàn)役、廣西戰(zhàn)役。
建國后
1949年12月至1950年6月任中南軍區(qū)桂林軍分區(qū)副政治委員。1950年1月起任中共廣西桂林地委委員。同年5月至1951年7月任中共廣西桂林地委第二副書記。1950年6月至1951年7月任中共廣西桂林軍分區(qū)黨委書記。1950年9月起任中南軍區(qū)桂林軍分區(qū)副政治委員兼政治部主任,并兼第四十九軍第一四七師政治部主任。領(lǐng)導(dǎo)清剿殘匪,組織群眾開展生產(chǎn)自救等工作。1952年4月?lián)沃心宪妳^(qū)公安第十二師政治委員。同年任中南行政委員會公安部政治部副主任。1954年底進(jìn)中南軍區(qū)速成中學(xué)高干班學(xué)習(xí)。1956年6月起任中南建筑工程總局黨委副書記。1958年2月至1959年3月任中共武漢市國營農(nóng)場管理委員會書記。1958年10月至1959年3月任中共武漢東西湖農(nóng)場黨委書記。1959年3月至5月任農(nóng)場書記處第一書記。同年任六機(jī)部武東工業(yè)區(qū)黨委副書記兼副指揮長。1962年任杭州船舶學(xué)院黨委書記。1968年12月任六機(jī)部華南辦事組副組長。1973年后任六機(jī)部政治部副主任。1980年任六機(jī)部黨組紀(jì)律檢查組副組長。1982年12月離休。寫有《二十年戎馬生涯》、《我愛造船工業(yè)》等回憶錄。