鼎州桃源人,祖籍江宁,字仲举。张颙弟。仁宗皇祐元年进士。调江陵推官。岁饥,朝廷遣使安抚,因条献十事,救荒卓有成效。知益阳县,召土人耕垦,御蛮有方。后历任监司及知州,所至及严致理。哲宗时累官户部侍郎。苏辙以其深文狡狯而论之九罪,执政以为虽无德而有才,不报。逾年,以宝文阁待制出任河北都转运使,移知瀛州。湖北溪瑶叛,复徙知荆南,至都门暴卒。
夜读《李广传》,不能寐。因念晁楚老、杨民瞻约同居山间,戏用李广事,赋以寄之。
故将军饮罢夜归来,长亭解雕鞍。恨灞陵醉尉,匆匆未识,桃李无言。射虎山横一骑,裂石响惊弦。落魄封侯事,岁晚田间。
谁向桑麻杜曲,要短衣匹马,移住南山?看风流慷慨,谈笑过残年。汉开边、功名万里,甚当时、健者也曾闲。纱窗外、斜风细雨,一阵轻寒。