解放战争时期,张闯初任苏中3旅副政治委员,华中野战军第6师参谋长,华东野战军第6纵队18师政治委员。中华人民共和国成立后,任中国人民解放军军副政治委员,军政治委员,福建省军区政治委员,福州军区政治部顾问,江西省军区政治委员。1955年被授予少将军衔。是中国人民政治协商会议第五届全国委员会委员。1996年4月21日,因病逝世。