曾用名彭佑先。福建长汀人。1929年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任红军汀瑞游击支队副中队长,红十二军政治部保卫队政治委员,第一0一团特务连政治委员兼连长。1932年起任中共福建长汀县监察委员会主席,县苏维埃政府主席。坚持了南方三年游击战争。抗日战争时期,任新四军第二支队三团一营政治委员,第三支队五团政治处主任。1941年任新四军第七师挺进团政治处主任,团政治委员,新四军第七师沿江支队副政治委员,第七师政治部组织部部长。解放战争时期,任鲁南军区第一军分区政治部主任,鲁中南军区第四军分区副政治委员。1948年任华东野战军鲁中南纵队第四十七师政治委员。1949年任第三野战军三十五军一0三师政治委员。参加了兖州、济南、淮海、渡江等战役。中华人民共和国成立后,任浙江军区衢州军分区政治委员,苏南军区政治部副主任、主任。1953年任江苏军区政治部副主任。1957年任安徽省军区政治部主任,1960年任省军区副政治委员。1955年被授予少将军衔。2003年3月1日在合肥逝世。
(来源:《中国人民解放军将帅名录》)