宗赵祯即位，迁供奉官、阁门祗候，为陈州兵马都监，筑堤袁家曲捍水，陈州百姓赖以为安。五迁至供备库使，领恩州团练使、真定路兵马钤辖，历知莫、贝、瀛三州。明道二年（1033）八月，以东染院副使身份，与刘赛、符惟忠、李昭述出使契丹。景佑四年（1037）八月，兵部员外郎、知制诰谢绛为契丹生辰使，时任供备库使、连州刺史、带御器械张茂实为副使。庆历二年（1042）五月，朝廷命富弼为回谢契丹国信使，贝州知州、供备库使、恩州团练使张茂实为回谢契丹国信副使，再出使契丹。十一月，张茂实以劳迁西上阁门使、瀛州知州，拜单州团练使、龙