金国益都元帅。
时正南宋、金、蒙古混战之时。红袄军起事,李全杨妙真横扫山东,败于金国大军后南下淮泗。
张林作为红袄军的一军军主,与李全红袄军合作转战中原。金兴定四年(宋嘉定十三年)八月,李全合张林军数万人北渡黄河袭击金东平府,因金行省蒙古纲率军固守,不得,李全与张林改为夹汶水立寨。在汶水被金东平副帅干不搭及刘节使女儿击败,兵力损失多半,不得不退回楚州。宋史说:于是全合林军得数万,袭东平之城南。金参政蒙古刚帅众守东平,全以三千人金银甲、赤帜,绕濠跃马索战。时大暑,全见城阻水,矢石不能及,乃与林夹汶水而砦,中通浮梁来往。
时李全守青州独扛蒙古,闻楚州事愤而投降蒙古,乃以李全为山东淮南、楚州行省。李全领军下楚州平叛。国安用杀张林、邢德向李全赎罪。李全杀时青,并其军。从此李全并有山东淮南,达到人生的顶点。而张林,作为一个乱世枭雄,走到了人生的终点。