福建省连城县新泉镇良坑村人 ,1912年 出生。1929年5月参加中国工农红军,1931年4月加入中国共产主义青年团,1932年3月加入中国共产党。土地革命战争时期,任福建军区独立第7师政治部青年科科长,中共福建省委巡视员,中共福建省汀州市委宣传部部长,福建军区第2军分区特派员,闽西南红军游击队第1支队第2大队政治委员,支队政治部宣传科科长,闽西南抗日义勇军第1支队政治部统战科科长。参加了中央苏区历次反“围剿”斗争和三年游击战争。抗日战争时期,1940年11月任新四军第二支队苏北指挥部司令部副官处处长,1941年6月任新四军第1师2旅4团参谋长,1942年4月任新四军第1师3旅8团参谋长,1943年任新四军第1师3旅7团参谋长,1944年7月任新四军第1师苏中军区特务第1团团长,1945年1月任新四军苏浙军区第三纵队第9支队支队长。解放战争时期,任华中野战军第8纵队68团团长,1946年6月任华中野战军第1师3旅参谋长,1947年2月任华东野战军第4纵队10师副师长,1949年8月任第三野战军第9兵团第20军60师师长。中华人民共和国成立后,任中国人民解放军陆军第20军参谋长,1950年11月10日任中国人民志愿军第9兵团第20军参谋长。1952年7月任中国人民解放军浙江军区副参谋长,中国人民解放军南京军区文化学校副校长,1962年10月任中国人民解放军安徽省军区副司令员。1955年9月授予大校军衔。荣获三级八一勋章,二级自由独立勋章,二级解放勋章。1988年7月中央军委授予二级红星功勋荣誉章。