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