张忠原名张桂亭。安徽省六安市(原安徽省六安县)人,1930年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任红三十一军排长,连长,红九军副营长,中央军委通信营营长,警卫团副团长。参加了长征。土地革命战争时期,任少先队分队长,赤卫队中队长,红三十三师宣传员,红四军班长,红四方面军第三十一军排长、连长,第九军副营长,中央军委通信营营长,中央军委总司令部警卫团副团长。参加了长征。抗日战争时期,任晋西北新军决死第四纵队随营学校大队长,第三十五团参谋长,第十九团副团长,工人武装自卫旅第二十一团团长,新四军第五师十三旅教导团政治委员,第一纵队二旅六团政治委员。解放战争时期,任新四军第一纵队三旅副旅长,鄂豫皖军区第四军分区副政治委员,中共鄂豫陕四地委委员,中原军区野战(陈韩)纵队第四支队政治委员,豫皖苏军区第三军分区司令员、中共豫皖苏三地委委员,第二野战军十八军五十二师副师长。中华人民共和国成立后,任第二野战军十八军五十四师师长,陕西省军区咸阳军分区政治委员,西南军区高级干部训练班主任,进藏后方部队副司令员,成都西藏转建委员会主任,甘肃省军区副司令员兼参谋长、司令员,并人任中共甘肃省委书记、省革命委员会副主任,贵州省军区司令员、中共贵州省委常委,四川省军区顾问。中共第九次全国代表大会代表,第四、五届全国人大代表。