试二十五名，登三甲第一百一名进士。登丙戌科进士，初授新兴县知县，调繁番禺县，十六年入觐，改保定府教授。丁外艰，服除，补新安县知县。二十三年转国子博士，二十四年推南户部主事，晋员外郎，巡视凤阳仓。寻晋郎中，出守广西平乐府，调端州（肇庆府），三十五年京察降为同知两淮。官至姚安府知府，为御史弹劾罢官。四十六年卒，年七十。
家族.曾祖张宗富；祖父张弘贵；父张大志。母陈氏。