1938年(nian)(nian)參(can)加“泰國(guo)各(ge)界華僑抗(kang)日救(jiu)國(guo)聯合會”,投身于抗(kang)日救(jiu)亡(wang)運動。1940年(nian)(nian)初由該(gai)會介紹回(hui)國(guo),在廣(guang)東人(ren)(ren)(ren)(ren)(ren)(ren)民(min)(min)(min)(min)抗(kang)日游擊(ji)(ji)(ji)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)虎(hu)門隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)當(dang)戰(zhan)(zhan)(zhan)(zhan)(zhan)士(shi)。1941年(nian)(nian)加入(ru)中(zhong)(zhong)(zhong)(zhong)國(guo)共(gong)(gong)產(chan)黨(dang)(dang),任(ren)短槍(qiang)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)小(xiao)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)長(chang)(chang)(chang),圓滿完成(cheng)了從(cong)(cong)(cong)港(gang)九(jiu)搶救(jiu)出來的(de)(de)茅盾、鄒韜(tao)奮、胡(hu)繩等(deng)一(yi)(yi)(yi)批知名文化人(ren)(ren)(ren)(ren)(ren)(ren)士(shi)及國(guo)際友人(ren)(ren)(ren)(ren)(ren)(ren)的(de)(de)接(jie)送任(ren)務(wu)。1943年(nian)(nian)12月(yue)(yue)廣(guang)東人(ren)(ren)(ren)(ren)(ren)(ren)民(min)(min)(min)(min)抗(kang)日游擊(ji)(ji)(ji)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)東江(jiang)縱(zong)(zong)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)成(cheng)立(li)(li),他(ta)(ta)(ta)任(ren)西虎(hu)中(zhong)(zhong)(zhong)(zhong)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)中(zhong)(zhong)(zhong)(zhong)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)長(chang)(chang)(chang)。1945年(nian)(nian)春(chun)夏之間,率領中(zhong)(zhong)(zhong)(zhong)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)與(yu)(yu)兄弟部(bu)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)攻打龍門縣永漢鎮,俘敵(di)幾(ji)十人(ren)(ren)(ren)(ren)(ren)(ren)后(hou),撤離(li)到(dao)(dao)附近(jin)農村(cun)宿營。第二天敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)反(fan)撲占(zhan)領永漢鎮,他(ta)(ta)(ta)率隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)反(fan)擊(ji)(ji)(ji),在激(ji)戰(zhan)(zhan)(zhan)(zhan)(zhan)中(zhong)(zhong)(zhong)(zhong)大(da)腿負傷(shang)(shang)(shang),后(hou)轉(zhuan)到(dao)(dao)九(jiu)龍新(xin)界赤徑村(cun)東縱(zong)(zong)后(hou)方醫院治療,傷(shang)(shang)(shang)愈后(hou)調(diao)到(dao)(dao)大(da)亞灣(wan)海(hai)(hai)(hai)上獨立(li)(li)大(da)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)任(ren)中(zhong)(zhong)(zhong)(zhong)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)長(chang)(chang)(chang),不久(jiu)升為(wei)(wei)副大(da)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)長(chang)(chang)(chang)。抗(kang)日戰(zhan)(zhan)(zhan)(zhan)(zhan)爭(zheng)勝利后(hou),東江(jiang)縱(zong)(zong)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)主力北撤,他(ta)(ta)(ta)留(liu)下(xia)堅持斗爭(zheng)。1946年(nian)(nian)6月(yue)(yue),國(guo)民(min)(min)(min)(min)黨(dang)(dang)撕毀(hui)停戰(zhan)(zhan)(zhan)(zhan)(zhan)協定(ding),大(da)舉圍攻中(zhong)(zhong)(zhong)(zhong)共(gong)(gong)武(wu)裝(zhuang)部(bu)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)和(he)游擊(ji)(ji)(ji)區(qu)。中(zhong)(zhong)(zhong)(zhong)共(gong)(gong)廣(guang)東區(qu)黨(dang)(dang)委(wei)(wei)決定(ding)恢復武(wu)裝(zhuang)斗爭(zheng)。他(ta)(ta)(ta)組織(zhi)海(hai)(hai)(hai)上游擊(ji)(ji)(ji)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui),在上川島(dao)、下(xia)川島(dao)一(yi)(yi)(yi)帶海(hai)(hai)(hai)域與(yu)(yu)國(guo)民(min)(min)(min)(min)黨(dang)(dang)軍(jun)(jun)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)展(zhan)開斗爭(zheng)。1947年(nian)(nian)4月(yue)(yue)惠東寶(bao)人(ren)(ren)(ren)(ren)(ren)(ren)民(min)(min)(min)(min)護(hu)鄉團(tuan)第三(san)大(da)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)成(cheng)立(li)(li),他(ta)(ta)(ta)任(ren)副大(da)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)長(chang)(chang)(chang)。1948年(nian)(nian)春(chun)節期間,奉(feng)(feng)命攻擊(ji)(ji)(ji)駐在廣(guang)九(jiu)鐵路(lu)布告站(zhan)附近(jin)、作(zuo)惡多端、群(qun)眾恨(hen)之入(ru)骨的(de)(de)國(guo)民(min)(min)(min)(min)黨(dang)(dang)保安十五團(tuan)四連。在大(da)年(nian)(nian)初二那天,他(ta)(ta)(ta)帶領10多名男女隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)員(yuan),扮成(cheng)香港(gang)客和(he)探親拜年(nian)(nian)的(de)(de)鄉民(min)(min)(min)(min),瞞過敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)哨兵(bing),進入(ru)敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)營區(qu),突然沖(chong)進營房(fang)向(xiang)敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)開火(huo),戰(zhan)(zhan)(zhan)(zhan)(zhan)斗20多分鐘,斃俘敵(di)軍(jun)(jun)20多人(ren)(ren)(ren)(ren)(ren)(ren),繳(jiao)獲長(chang)(chang)(chang)短槍(qiang)20多支(zhi)和(he)彈藥一(yi)(yi)(yi)批,我(wo)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)員(yuan)無一(yi)(yi)(yi)傷(shang)(shang)(shang)亡(wang)。廣(guang)九(jiu)沿(yan)線敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)大(da)為(wei)(wei)震驚。1948年(nian)(nian)7月(yue)(yue)中(zhong)(zhong)(zhong)(zhong)旬,我(wo)軍(jun)(jun)奇襲沙漁涌勝利后(hou),國(guo)民(min)(min)(min)(min)黨(dang)(dang)以兩個(ge)營兵(bing)力進攻坪(ping)山(shan)(shan)等(deng)游擊(ji)(ji)(ji)區(qu),在山(shan)(shan)子嚇與(yu)(yu)我(wo)軍(jun)(jun)發生(sheng)遭遇戰(zhan)(zhan)(zhan)(zhan)(zhan),當(dang)時(shi)他(ta)(ta)(ta)在銅錫徑擔任(ren)伏擊(ji)(ji)(ji)任(ren)務(wu),聽(ting)到(dao)(dao)槍(qiang)戰(zhan)(zhan)(zhan)(zhan)(zhan)聲(sheng)后(hou),即率部(bu)從(cong)(cong)(cong)敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)背后(hou)登(deng)(deng)(deng)山(shan)(shan)攻擊(ji)(ji)(ji),敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)在我(wo)軍(jun)(jun)前后(hou)夾攻下(xia)慘敗逃竄。這次(ci)戰(zhan)(zhan)(zhan)(zhan)(zhan)斗,共(gong)(gong)斃敵(di)160多人(ren)(ren)(ren)(ren)(ren)(ren),俘敵(di)130多人(ren)(ren)(ren)(ren)(ren)(ren),并繳(jiao)獲機(ji)槍(qiang)7挺,步槍(qiang)200多支(zhi),彈藥大(da)批。1950年(nian)(nian)初,人(ren)(ren)(ren)(ren)(ren)(ren)民(min)(min)(min)(min)解(jie)放(fang)軍(jun)(jun)廣(guang)東省軍(jun)(jun)區(qu)江(jiang)防司令(ling)部(bu)成(cheng)立(li)(li),他(ta)(ta)(ta)調(diao)任(ren)海(hai)(hai)(hai)防大(da)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)副大(da)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)長(chang)(chang)(chang)。同(tong)年(nian)(nian)5月(yue)(yue)25日凌(ling)晨2時(shi),奉(feng)(feng)命與(yu)(yu)友軍(jun)(jun)一(yi)(yi)(yi)三(san)一(yi)(yi)(yi)師從(cong)(cong)(cong)唐家灣(wan)出發,渡海(hai)(hai)(hai)解(jie)放(fang)萬山(shan)(shan)群(qun)島(dao),他(ta)(ta)(ta)乘一(yi)(yi)(yi)艘(sou)排水(shui)(shui)(shui)量28噸(dun)的(de)(de)“解(jie)放(fang)號(hao)(hao)”炮艇(ting),航行一(yi)(yi)(yi)個(ge)多小(xiao)時(shi)后(hou),一(yi)(yi)(yi)馬當(dang)先,于凌(ling)晨4時(shi),孤艇(ting)到(dao)(dao)達目的(de)(de)地垃圾尾島(dao)馬灣(wan)港(gang),從(cong)(cong)(cong)霧海(hai)(hai)(hai)中(zhong)(zhong)(zhong)(zhong)觀(guan)察到(dao)(dao)港(gang)內停泊著(zhu)國(guo)民(min)(min)(min)(min)黨(dang)(dang)海(hai)(hai)(hai)軍(jun)(jun)各(ge)類艦(jian)(jian)(jian)艇(ting)20多艘(sou),其中(zhong)(zhong)(zhong)(zhong)排水(shui)(shui)(shui)量千噸(dun)以上的(de)(de)大(da)艦(jian)(jian)(jian)有(you)4艘(sou)。他(ta)(ta)(ta)乘敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)不備,指揮(hui)“解(jie)放(fang)號(hao)(hao)”全速沖(chong)進敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)艦(jian)(jian)(jian)群(qun),突然開火(huo),敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)從(cong)(cong)(cong)夢中(zhong)(zhong)(zhong)(zhong)驚醒,亂開炮,打信號(hao)(hao)。當(dang)他(ta)(ta)(ta)從(cong)(cong)(cong)燈(deng)光信號(hao)(hao)中(zhong)(zhong)(zhong)(zhong)發現(xian)敵(di)方旗(qi)艦(jian)(jian)(jian)是“太和(he)號(hao)(hao)”護(hu)衛艦(jian)(jian)(jian)時(shi),即指揮(hui)“解(jie)放(fang)號(hao)(hao)”向(xiang)“太和(he)號(hao)(hao)”沖(chong)擊(ji)(ji)(ji)。到(dao)(dao)距離(li)敵(di)艦(jian)(jian)(jian)幾(ji)十米(mi)時(shi),命令(ling)對準旗(qi)艦(jian)(jian)(jian)指揮(hui)臺猛(meng)烈炮擊(ji)(ji)(ji)。旗(qi)艦(jian)(jian)(jian)被(bei)擊(ji)(ji)(ji)中(zhong)(zhong)(zhong)(zhong)起(qi)火(huo),敵(di)艦(jian)(jian)(jian)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)司令(ling)兼萬山(shan)(shan)防衛司令(ling)齊鴻章(zhang)被(bei)擊(ji)(ji)(ji)傷(shang)(shang)(shang),逃臺灣(wan)后(hou)斃命。當(dang)時(shi)敵(di)艦(jian)(jian)(jian)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)失去指揮(hui),亂成(cheng)一(yi)(yi)(yi)團(tuan),文虎(hu)抓住戰(zhan)(zhan)(zhan)(zhan)(zhan)機(ji),指揮(hui)“解(jie)放(fang)號(hao)(hao)”在敵(di)艦(jian)(jian)(jian)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)中(zhong)(zhong)(zhong)(zhong)穿(chuan)插(cha)炮擊(ji)(ji)(ji)敵(di)艦(jian)(jian)(jian),一(yi)(yi)(yi)艘(sou)排水(shui)(shui)(shui)量1625噸(dun)的(de)(de)登(deng)(deng)(deng)陸(lu)艦(jian)(jian)(jian)中(zhong)(zhong)(zhong)(zhong)海(hai)(hai)(hai)號(hao)(hao)”中(zhong)(zhong)(zhong)(zhong)彈起(qi)火(huo),與(yu)(yu)受(shou)傷(shang)(shang)(shang)的(de)(de)旗(qi)艦(jian)(jian)(jian)倉(cang)皇逃出港(gang)口(kou)。此(ci)時(shi),我(wo)“桂山(shan)(shan)號(hao)(hao)”登(deng)(deng)(deng)陸(lu)艦(jian)(jian)(jian)趕到(dao)(dao)參(can)戰(zhan)(zhan)(zhan)(zhan)(zhan),擊(ji)(ji)(ji)沉(chen)(chen)敵(di)方“水(shui)(shui)(shui)寧”艦(jian)(jian)(jian)。海(hai)(hai)(hai)戰(zhan)(zhan)(zhan)(zhan)(zhan)持續到(dao)(dao)天亮,敵(di)人(ren)(ren)(ren)(ren)(ren)(ren)發現(xian)港(gang)內只(zhi)有(you)我(wo)軍(jun)(jun)兩艘(sou)小(xiao)艦(jian)(jian)(jian)艇(ting),即組織(zhi)火(huo)力反(fan)撲,“解(jie)放(fang)號(hao)(hao)”被(bei)擊(ji)(ji)(ji)中(zhong)(zhong)(zhong)(zhong),19名官(guan)兵(bing)中(zhong)(zhong)(zhong)(zhong),傷(shang)(shang)(shang)亡(wang)16名,我(wo)主炮發生(sheng)故(gu)障,他(ta)(ta)(ta)沖(chong)向(xiang)炮位(wei)排除故(gu)障時(shi),不幸中(zhong)(zhong)(zhong)(zhong)彈犧牲。艇(ting)長(chang)(chang)(chang)梁魁庭帶傷(shang)(shang)(shang)駕艇(ting)突圍安全返航。此(ci)戰(zhan)(zhan)(zhan)(zhan)(zhan)給(gei)國(guo)民(min)(min)(min)(min)黨(dang)(dang)海(hai)(hai)(hai)軍(jun)(jun)駐萬山(shan)(shan)群(qun)島(dao)的(de)(de)艦(jian)(jian)(jian)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)沉(chen)(chen)重打擊(ji)(ji)(ji),創造了解(jie)放(fang)軍(jun)(jun)以少勝多,以小(xiao)艦(jian)(jian)(jian)打敗大(da)艦(jian)(jian)(jian)的(de)(de)輝煌戰(zhan)(zhan)(zhan)(zhan)(zhan)例,為(wei)(wei)登(deng)(deng)(deng)陸(lu)部(bu)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)解(jie)放(fang)萬山(shan)(shan)各(ge)島(dao)掃(sao)除了障礙,受(shou)到(dao)(dao)軍(jun)(jun)委(wei)(wei)海(hai)(hai)(hai)軍(jun)(jun)首長(chang)(chang)(chang)的(de)(de)特電嘉勉(mian)。毛澤東主席贊揚(yang)這次(ci)海(hai)(hai)(hai)戰(zhan)(zhan)(zhan)(zhan)(zhan)“是人(ren)(ren)(ren)(ren)(ren)(ren)民(min)(min)(min)(min)海(hai)(hai)(hai)軍(jun)(jun)首次(ci)英勇戰(zhan)(zhan)(zhan)(zhan)(zhan)役,應予表揚(yang)”。中(zhong)(zhong)(zhong)(zhong)南軍(jun)(jun)區(qu)追(zhui)認(ren)他(ta)(ta)(ta)為(wei)(wei)海(hai)(hai)(hai)軍(jun)(jun)戰(zhan)(zhan)(zhan)(zhan)(zhan)斗英雄。南海(hai)(hai)(hai)艦(jian)(jian)(jian)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)第一(yi)(yi)(yi)艦(jian)(jian)(jian)隊(dui)(dui)(dui)(dui)(dui)(dui)(dui)政治部(bu)在黃埔(pu)島(dao)為(wei)(wei)他(ta)(ta)(ta)立(li)(li)碑紀(ji)念。