二十年（1484年），升都水司郎中。成化二十二年（1486年），任襄阳府知府。弘治二年（1489年），为青州府知府。弘治八年（1495年），为江西吉安府知府。弘治十三年（1500年），升广东右参政。弘治十五年（1502年），为湖广布政司右布政使，次年升都察院右副都御史，巡抚江西。正德三年（1508年）卒。
家族.曾祖父张用明。祖父张富。父亲张恭。