部参加苏中战役。第二次国共内战期间，担任苏北军区特务团团长，苏北军区二分区四团团长，第三野战军二十九军八十七师参谋长，参加过淮海战役、渡江战役、上海战役、福州战役等。中华人民共和国成立后，任福建省晋江军分区司令员。1952年，从泉州调回福安任福安军分区司令员。1955年，授予大校军衔。1957年6月，荣获三级八一勋章、二级独立自由勋章、二级解放勋章。1988年7月被中央军委授予中国人民解放军二级红星功勋荣誉章。1969年11月至1978年4月，任中国人民解放军福建省军区副司令员。