2012年10月起历任河南省政府食品安全委员会办公室副主任、河南省食品药品监督管理局副局长、濮阳市委常委、统战部部长。
2016年9月任濮阳市委常委。
2019年2月任河南省委统战部副部长。
政协第十二届河南省委员会常务委员。
2021年1月20日,河南省政协十二届四次会议举行第三次全体会议,张红林当选为政协第十二届河南省委员会常务委员。[1]