1935年5月,中国工农红军第四方面军长征经过理县时,最早参加红军,积极宣传红军的主张,协助红军组建苏维埃政权,并带领一批列列、尔瓦青年到薛城参加红军。最初,张振福被安排在省委工作团当通司(翻译),建新兵连时,调任新兵连连长。8月,红军离开理县,随队西进,行至松岗,调三十二军二八二团一营二连任连长。1936年1月,部队进入甘孜,筹粮更为困难,张振福又调去三十二军政治部民运处工作,2月在理化(今理塘县)光荣加入了中国共产党。
1936年11月,在陕北党校学习后回民运处任民运科长兼任山西孝义县县委组织部部长。到延安又任延安联防卫生部会计、商店主任、管理股长等职。1942年后在张駟村开荒时,获“劳动英雄”奖章。
解放战争中,从华北转战中南、西南、西北,获有“解放中南纪念章”、“解放西南纪念章”、“解放西北纪念章”,1950年被西北军事委员会授予“人民功臣”的荣誉称号。
随着民族地区的解放,从部队抽调了大批干部到地方工作,特别是少数民族干部,回本地区工作。这样,于1950年2月中旬,受四川人民政府的委派,出任理县人民政府首任县长。力抓建政和清匪支前工作,并认真贯彻执行党的民族政策,团结少数民族上中层人士,鼓励他们出来一道工作,迅速建立了各级各族各界的联合政府。
为支援进军“四土”(原理县西部的四个土司领地,今马尔康县一带)和靖懋地区(今金川、小金),张振福仅带一个警卫员和通司,多次在王荫三的陪同下深入尚未解放、尚有土匪出没的“四土”门户---来苏沟(今米亚罗地区)开辟工作。经宣传党的政策,全国解放的形势,对夹壁头人苏家邦的妻子依官在解放军进入藏区的向题上不抵抗、不逃跑、表示欢迎与拥护的态度给以赞扬,并教育、鼓励她吸取过去来苏沟头人之间以及民族之间仇杀给百姓带来的灾难的教训,出山协助解放军和人民政府消灭国民党残部和土匪,确保一方安宁。依官对共产党及所派官员张振福,冒着生命危险,深入藏区工作甚为钦佩,表示真心拥护人民政府,积极协助政府,组织、动员民工和性口支前。在依官的一再恳求下,要张振福县长赐改汉名,为此,张振福给依官改名“高爱民”,下来苏区自治政府成立时,委高爱民以区长职务。
1952年,黑水战役时,张振福被调任茂县专区民政科科长,任自治区人民政府参事室主任。先后带领一批批少数民族中上层人物到省内外参观、学习,为开辟和发展这一地区工作莫定了基础。
1956年调任州检察院检察长,同年8月选为中共阿坝州委委员,1958年获州检察系统先进工作者称号,1961年调州政协为副主席,“文化大革命”中惨遭批斗,饱受折磨,激愤成疾。
1970年1月病逝于成都,终年70岁。