天府乡试第一百七名举人。嘉靖八年（1529年）中式己丑科会试第二十一名，登第三甲第四十四名进士，授萧山县知县，嘉靖十二年，担任户科给事中。嘉靖十三年，进言反对嘉靖帝游玩怠政，招致廷杖八十，削籍。明穆宗即位后，起用为通政使司参议，因年老给予致仕。与顾可久、杨淮、黄正色等人并称“钖谷四谏”。
家族.曾祖张士名；祖父张友谅；父张献可，母周氏。