福建永定人,1910年出生。1929年参加中国工农红军。1930年加入中国共产主义青年团。次年转入中国共产党。土地革命战争时期,任红12军34师100团通信副排长、红1军团通信连排长、红3军团保卫局侦察科科员、13团副特派员、中央军委警卫团副连长、连长。参加了中央苏区反“围剿”和长征。1936年入陕北红军大学学习。抗日战争时期,任新四军军部参谋、第1支队参谋、特务团参谋长,1师3旅7团副团长。经历过皖南事变。解放战争时期,任新四军1师3旅8团团长、旅参谋长、华东野战军6纵16师师长、23军68师师长。参加了莱芜、淮海、渡江、上海等战役。建国后,任23军参谋长。1954年毕业于军事学院,赴朝任志愿军24军副军长。后历任24军军长,北京军区副参谋长、副司令员。1955年被授予少将军衔。