四年（1478年），参加戊戌科会试，得贡士第九十六名。殿试登进士第三甲第一百零七名。曾任翰林院侍讲学士，正德年间，忤逆刘瑾被罢免官职、刘瑾伏诛，起为尚宝司卿，官至南京太常寺卿。 
家族.曾祖父张居义。祖父张元吉，封监察御史。父亲张琎，曾任知府。