1988年12月起任天津市税务局红桥区分局副科长 、科长;
1994年8月起任天津市红桥区国家税务局主任、局长助理 ;
1995年9月任天津市红桥区国家税务局党组成员、副局长 ;
2000年12月起任天津市国家税务局稽查局党组成员、副局长 ,党组副书记、副局长;
2008年12月任天津市国家税务局稽查局党组书记、局长;
2014年5月任天津市东疆保税港区国家税务局局长;
2015年6月任天津市东疆保税港区国家税务局党组书记、局长;
2017年9月任天津市经济技术开发区国家税务局党组书记、局长;
2018年7月任国家税务总局天津经济技术开发区税务局联合党委书记、局长;
2018年10月--2021年1月任国家税务总局天津经济技术开发区税务局党委书记、局长。[1]
2021年1月22日,国家税务总局天津市税务局发布干部任免信息,张全生不再担任国家税务总局天津经济技术开发区税务局局长职务,另有任用。[2]