曾任金华县汤溪镇党委副书记、镇长、党委书记,武义县委常委、组织部长,浙江省政府办公厅综合处副处长(挂职),永康市委副书记、政法委书记,永康市委副书记、纪委书记、政法委书记,磐安县委副书记、代县长、县长、县委书记,金华市委副秘书长(正局长级),金华市人大常委会副主任、党组成员,金华市第七届人民代表大会农业与农村委员会主任委员。
2017年04月13日,金华市第七届人民代表大会第一次会议,选举张荣贵为金华市人大常委会副主任。[1]
2021年2月8日,金华市第七届人民代表大会常务委员会第三十四次会议决定:接受张荣贵辞去金华市人大常委会副主任、金华市第七届人民代表大会农业与农村委员会主任委员职务。[2]