1987年9月至1991年7月在阿坝州农校农业经济管理专业学习;
1991年7月至1994年5月任马尔康县委政研室办事员;
1994年5月至1995年6月任马尔康县沙尔宗乡政府乡长助理;
1995年6月至1997年8月任马尔康县委政研室副主任兼体改办副主任(其间:1994年9月至1997年6月在省委党校函授学院大专班经管专业学习);
1997年8月至1998年10月任马尔康县委办公室副主任;
1998年10月至1998年12月任马尔康镇党委副书记;
1998年12月至2001年6月任马尔康镇党委副书记、镇长;
2001年6月至2002年11月任马尔康县委办公室主任(其间:2000年9月至2002年12月在省委党校函授学院本科班行政管理专业学习,2001年10月至2002年1月在阿坝州委党校青干班学习);
2002年11月至2006年10月任汶川县人民政府副县长(其间:2002年9月至2003年1月在阿坝州委党校学习;2003年5月至2005年7月在四川农业大学本科人力资源管理专业学习);
2006年10月至2006年11月任汶川县委常委、副县长;
2006年11月至2008年12月任汶川县委常委、常务副县长;
2008年12月至2009年6月任汶川县委副书记、常务副县长;
2009年6月至2010年1月任汶川县委副书记;
2010年1月至2013年5月任汶川县委副书记、县长;
2013年5月至2016年4月任州发展改革委主任、党组书记;
2016年4月至2016年10月任汶川县委书记,州发展改革委主任、党组书记;
2016年10月至2020年1月任四川省汶川县委书记;
2020年1月至2021年2月任阿坝州人大常委会副主任、汶川县委书记;
2021年2月任阿坝州委常委、政法委书记;
2023年4月任四川省甘孜州委副书记、政法委书记;[1]
十届阿坝州委委员,阿坝州第十次党代会代表。
2016年4月,拟任汶川县委书记。[2]
2016年5月13日,汶川县召开全县领导干部大会,宣布中共阿坝州委关于中共汶川县委主要领导调整的决定,由张通荣任中共汶川县委委员、常委、书记。
2019年12月26日,中共四川省委组织部发布干部任前公示,张通荣拟任副厅级领导职务。[3]
2020年1月15日,四川省阿坝藏族羌族自治州第十二届人民代表大会第四次会议,张通荣当选阿坝州第十二届人大常委会副主任。[4]
2021年2月5日,阿坝州委常委、政法委书记张通荣一行赴州法院、州检察院视察调研工作。张通荣已履新阿坝州委常委、政法委书记一职。[5]
2021年2月28日,阿坝州第十二届人大常委会第三十三次会议通过关于接受张通荣辞去阿坝州人大常委会副主任职务请求的决定。[6]
2023年4月7日,拟任市(州)党委副书记。