生平.早年出身国子生，成化七年（1471年），山东乡试第四十四名。成化十四年（1478年），参加戊戌科会试，得贡士第一百四十八名。殿试登进士第三甲第一百八十一名。授试监察御史，巡查陕西，复命失仪，调外任，任湖广云梦县知县，官太原府知府。
家族.曾祖父张士麟，曾任运司判官。祖父张录。父亲张允，曾任义官。