韩城人。举进士,为楚邱主簿。历知绛州、邓州、庆州,秦州、青州。嘉祐三年(1058),擢枢密副使,迁参知政事、枢密使。以彰信军节度使,同中书门下平章事判许州,改镇河阳三城。拜太子太师,致仕。熙宁十年(1077)卒,年八十六,谥康节。(参考《宋史》卷三百十八《张升传》)