1993.09——1996.06河北经贸大学机电一体化专业学习
1996.06——1996.09 毕业待分配
1996.09——1997.09 石家庄市新华书店干部
1997.09——1999.11 石家庄市新闻出版局发展中心干部
1999.11——2000.04 石家庄市新闻出版局科员
2000.04——2003.07 石家庄市稳定办科员
2003.07——2004.12 石家庄市委政法委执法监督处副主任科员(其间:2004.12取得河北省自学考试河北法学法律专业大学学历)
2004.12——2007.04 石家庄市委政法委执法监督处副处长
2007.04——2010.11 石家庄市委政法委办公室副主任、主任科员
2010.11——2011.08 石家庄市维稳办协调督办处处长
2011.08——2011.09 石家庄市井陉矿区委政法委书记
2011.09——2014.05 石家庄市井陉矿区委常委(政法委书记)
2014.05——2017.01 石家庄市井陉矿区委常委、副区长(党政交叉)
2017.01——2019.08 正定县委常委、副县长(分工政府常务工作)
2019.08——2020.09 石家庄高新技术产业开发区管委会副主任(试用期一年)、党工委委员
2020.09—— 2020.10 晋州市人民政府副市长,晋州市人民政府代理市长
2020.10——2021.05 晋州市人民政府市长
2021.05——河北省石家庄市晋州市委书记[1][2]
2021年5月24日,晋州市七届人大常委会第四十七次会议通过,接受张国义辞去晋州市人民政府市长职务请求的决定。[1]