张茂则初补小黄门,五迁至
西头供奉官,勾当
内东门司。宫中夜里有盗贼,张茂则首先翻入屋内,擒获盗贼,升领御药院。
宋仁宗患病期间半夜召见他,有宫人想要关闭宫门,张茂则说:“事无可虑,为何要使得中外生疑呢?”仁宗想要升他为押班,他恳求补外任,为
永兴军路兵马钤辖。后入朝担任
内侍押班,副都知。
宋神宗熙宁初年,与
司马光一起巡视恩州、
冀州、
深州、
瀛州生堤以及六塔河、
二股河,进官
入内内侍省都知。
上元节夜晚,宫中起火,他带领大家及时扑灭火情,宋神宗赐他窄衣
金带。他累次上奏请求退休,并说国家给予的廪食太多,请求销毁七年未领的廪食券。
宋哲宗即位,迁宁国军留后,加
两省都都知。七十九岁去世。绍圣年间论
元祐党人,张茂则被追贬为
左监门卫将军。
宋徽宗崇宁年间,入党籍(
元祐党籍)。
后迁
带御器械,嘉祐八年宋仁宗薨,张茂则回京为按行山陵副使。而后破格升任
内侍押班。
元丰八年,延福宫使、入内都知、利州观察使张茂则为宁国军留后。同年宋神宗薨,张茂则于
宣仁圣烈皇后(
高滔滔)帘前,联合宰臣推立延安郡王(即宋哲宗),以建储及祗奉皇帝即位有劳,升任
内侍省都都知。
宋哲宗元佑四年,美人
陈氏卒。赠充仪,命延福宫使、宁国军留后、入内内侍省都知张茂则护葬事。陈氏乃
宋徽宗母也。
养子:张巽,
北宋武臣。
元丰年间任
左藏库副使。元丰八年诏因张茂则“宿卫宫省,更历四朝,清谨忠勤,宜在褒劝”,推恩张巽为西上
閤门副使。绍圣年间,改
客省副使,不久因茂则元祐党人罪牵连,改授
皇城副使,差
邓州都监。崇宁三年同入
元祐党籍。