參加戰鬥
反“圍剿”和長征
他1931年參加中國工農紅軍。1936年加入中國共產黨。曾在第25軍任團部參謀。參加了鄂豫皖蘇區反“圍剿”和長征。
平型關大捷
抗日戰爭期間,任八路軍115師344旅688團、687團參謀。參加了粉碎日軍的“九路圍攻”和平型關大捷。1938年底任冀魯豫支隊2大隊參謀長,後改任新2旅5團參謀長。
陳集、贛榆等戰鬥
1941年1月“皖南事變”後,任新四軍3師8旅23團參謀長,參加了陳集、贛榆等戰鬥。
1943年9月任濱海軍區23團副團長。1944年2月任濱海軍區23團團長。
解放戰爭期間,任山東野戰軍第2師第5團團長。1945年10月,奉命率部進軍東北,建立東北根據地,任東北民主聯軍1縱隊2師5團團長。
1946年10月任東北民主聯軍1縱隊2師參謀長。率部參加了“三下江南,四保臨江”的戰役。隨後,入東北軍區軍政大學上乾大隊學習。畢業後,任10縱隊第30師副師長,後任141師副師長。參加了錦州戰役、四平保衛戰、公主嶺保衛戰、大虎山、黑山決戰和遼瀋、平津、西南等戰役。1949年3月任東北野戰軍47軍141師代師長。參加了宜昌、沙市戰鬥。繼之率部進軍湘西,擔負剿匪,發動民眾建立政權的任務。中華人民共和國成立後,1949年11月任中國人民解放軍第47軍第141師師長。
抗美援朝
1951年2月參加抗美援朝,任中國人民志願軍第47軍參謀長、第47軍副軍長兼參謀長。榮獲朝鮮民主主義共和國一級紅旗勳章、二級紅旗勳章。回國後,任中國人民解放軍第47軍副軍長,1954年任廣州軍區裝甲兵司令員,
擔任職務
1957年入南京軍事學院裝甲系高級速成班學習。畢業後任廣州軍區副參謀長。1959年任廣州軍區裝甲兵司令員。1968年任廣州軍區副司令員。他是第四、五屆全國人大代表。
獲得榮譽
1955年被授予中華人民共和國少將軍銜。榮獲三級八一勳章、二級獨立自由勳章、一級解放勳章。1988年7月被中央軍委授予中國人民解放軍一級紅星功勳榮譽章。他因病於1998年9月18日在廣州逝世,享年80歲。