福建永定人。1929年参加中国工农红军。1931年加入中国共产主义青年团。1932年转入中国共产党。土地革命战争时期,任红一军团第二师二团政治处青年干事。参加了长征。抗日战争时期,任八路军第一一五师直属队青年干事,第三四三旅六八五团连政治指导员,东进支队第二大队营副政治教导员,营政治教导员,第一一五师教导第五旅十三团政治处组织股股长,旅司令部作战科科长,第十三团副团长。1945年任山东军区特务团团长。解放战争时期,任华东野战军第八纵队二十四师参谋长,副师长,第二十三师副师长,师长。1949年任第三野战军二十六军七十八师师长。参加了莱芜、孟良崮、淮海、渡江、上海等战役。中华人民共和国成立后,任师长。1950年任志愿军第二十六军七十六师师长。1952年回国,后历任副军长兼参谋长,内长山要塞区司令员。1966年任山东省军区副司令员。1976年任济南军区司令部顾问。1955年被授予少将军衔。2000年3月25日在福州逝世。
(来源:《中国人民解放军将帅名录》)