（1433年），参加癸丑科会试，得贡士第四十九名。殿试登进士第三甲第四十四名，正统年间，授刑科给事中。后改为吏科，奉命抚裕州流民。景泰年间，迁为大理寺右少卿，镇守建昌。有政绩。其随后平定山东盗乱，之后死于任上。曾祖父张德脩。祖父张永恭。父亲张怀立。子张黼。