1986.09-1990.07福建农学院农学系农学专业学习
1990.08-1992.06厦门蔬菜公司技术员
1992.06-1992.09厦门市同安县汀溪镇农业技术推广站工作
1992.09-1994.12厦门市同安县汀溪镇农业技术推广站助理农艺师
1994.12-1996.12厦门市同安县莲花镇政府副镇长
1996.12-1997.09厦门市同安县莲花镇党委副书记、镇长(1996.12 确定为正处级)
1997.09-1999.05厦门市同安区莲花镇党委副书记、镇长
1999.05-1999.08厦门市同安区莲花镇党委书记、镇长
1999.08-2002.07厦门市同安区莲花镇党委书记
2002.07-2002.08厦门市同安区马巷镇党委书记
2002.08-2003.07厦门市同安区委常委、马巷镇书记
2003.07-2003.10厦门市翔安区委副书记
2003.10-2006.02厦门市翔安区委副书记、区政府副区长、党组副书记
2006.02-2007.05厦门市翔安区委副书记、区政协主席、党组书记
2007.05-2011.02厦门市翔安区政协主席、党组书记
2011.02-2015.07厦门市湖里区委副书记、区政府区长
2015.07-2016.07厦门市湖里区委书记
2016.07-2016.10厦门市政府党组成员[2]
2016.10-2019.12福建省厦门市政府党组成员、副市长
2019.12-2021.10厦门市委常委、统战部部长
2021.10-2021.11厦门市委常委、统战部部长,同安区委书记
2021.11厦门市委副书记、统战部部长,同安区委书记[3][4]
2023.01- 泉州市委书记[1]
2019年12月31日,厦门市十五届人大常委会第30次会议决定,免去张毅恭市人民政府副市长职务。[5]
2020年1月2日,厦门市委统战干部会议召开。会上,市委常委、组织部部长陈沈阳宣布了省委、市委的决定:张毅恭任市委常委、统战部部长。[6]
2021年11月7日,中国共产党厦门市第十三届委员会召开第一次全体会议,选举产生了新一届市委领导班子,张毅恭当选厦门市委副书记。[3]
2022年12月29日,中共福建省委组织部发布关于张毅恭任前公示的公告,张毅恭拟任设区市党政正职。[7]
2023年1月,福建省委决定,张毅恭任泉州市委书记。[1]