原名张环。湖南浏阳人。1909年出生。1929年加入中国共产主义青年团,同年转入中国共产党。1930年参加中国工农红军。曾任中共鄂东南道委代理书记,湘鄂赣省军区政治部组织部部长,团政治委员,中共中心县委书记。参加湘鄂赣三年游击战争。卢沟桥抗战爆发后,任新四军第1支队1团1营副营长,1团副参谋长,挺进纵队参谋长,苏北指挥部第1纵队参谋长。皖南事变后,任新四军第1师第1旅副旅长兼参谋长,第1旅副旅长兼第3军分区副司令员,苏中公学副校长,新四军第1师参谋长,苏中军区副司令员兼参谋长。参加郭村保卫战、黄桥战役、1941年苏中反“扫荡”、1943年春苏中反“清乡”斗争。解放战争时期,任纵队副司令员、政治委员,军政治委员。中华人民共和国成立后,任南京警备区副政治委员、政治委员,华东军区空军副司令员,南京军事学院副院长,兰州军区副司令员、顾问组长。1955年被授予中将军衔。