建州建安人,字公达。第进士。尝为苏州郡从事。仁宗嘉祐中为御史,出知太平府,后为司封郎中。工诗善饮,时号张百杯,又曰张百篇。有《蓬莱集》。
吾家迁莆岁月深,旧栽品树参天青。况复先人多种德,直与兹树同敷荣。
庆流孙子昌而炽,适当品树成阴际。因知树乃德之符,神僧特识苍天意。
世运推移树已薪,祖宗德泽应长存。一德相承能不替,会看孙子重振振。
华星何历历,际此时休明。向来章甫冠,太平皆长缨。
某也收科第,濯濯邦国桢。某也受书礼,拟作观光行。
侬亦清浪儿,岁月徒峥嵘。寿陵欲进步,蹇涩路不平。
岂不念憔悴,借誉无公卿。逝将买一廛,空谷为耕氓。
歌声出金石,聊以陶吾情。