個人履歷
1975年4月為中共山西省委辦公廳機要處幹事;
1982年1月至1985年1月在山西大學中文系幹部專修班學習;
1985年1月為中共山西省委辦公廳秘書一處幹事;
1986年4月為中共山西省委政策研究室綜合處幹事;
1988年7月任中共山西省委辦公廳綜合處主任科員;
1989年3月任中共山西省委辦公廳綜合處副處長;
1993年12月任中共山西省委辦公廳綜合處處長;
1998年4月任中共山西省委辦公廳副主任;
2002年2月任中共山西省委副秘書長;
2003年1月任中共晉城市委副書記;
2006年4月任中共山西省紀委副書記;
2008年4月任中共山西省紀委副書記、監察廳廳長;
2011年11月1日任中共山西省紀委副書記
2012年1月6日,不再擔任山西省監察廳廳長。
人物事件
涉嫌違紀
2014年7月23日,山西省紀委常務副書記楊森林涉嫌嚴重違紀違法,正接受組織調查。
罷免職務
2014年9月20日,被罷免山西省第十二屆人民代表大會代表職務。
雙開處分
2014年12月15日,經查,楊森林利用職務上的便利為他人謀取利益,收受巨額賄賂;收受禮金禮品;與他人通姦。經中央紀委審議並報中共中央批准,決定給予楊森林開除黨籍、開除公職處分;收繳其違紀所得。