曾用名张家珍、张星。福建省长汀县涂坊乡坪埔村人。1930年参加中国工农红军。1931年加入中国共产主义青年团,次年转入中国共产党。土地革命战争时期,任江西瑞金红军学校连政治指导员,信康赣雄游击司令部支队政治委员。坚持了南方三年游击战争。抗日战争时期,任新四军教导总队队长,大队长。1940年任新四军新编第二支队三团参谋长。1941年起任新四军第一师一旅三团参谋长,第二旅六团团长,师参谋处作战科科长。1944年任苏浙军区第三纵队七支队政治委员。解放战争时期,任华中军区第八纵队六十六团团长,华中野战军第一师一旅政治部主任,华东野战军第四纵队十师政治部主任。1948年任华东军区随营学校副校长。1949年任第三野战军军政干部学校、华东军政大学第二总队政治部主任。参加了苏中、莱芜、孟良崮、淮海等战役。中华人民共和国成立后,任华东军政大学福建分校、第十四步兵学校政治委员,第二十四军副政治委员兼政治部主任,军政治
委员。1960年任山西省军区政治委员。1967年任北京军区副政治委员兼山西省军区第二政治委员,后任武汉军区顾问。1955年被授予少将军衔。
(来源:《中国人民解放军将帅名录》)