道廉访使、陕西行省参知政事、河南行省左丞等职。泰定二年（1325年）迁辽东道廉访使时，遇永平大水，他请朝廷发海道粮食十八万石，钞五万缗，以赈济饥民，并减免赋税。张昇六十九岁致仕。至顺二年（1331年），起复为集贤侍讲学士。元统元年（1333年）元顺帝即位，他条陈十事。死后谥号文宪。