曾任广东省政府办公厅正处职秘书。
2003年8月任广东省人民政府侨务办公室副主任、党组成员。
2005年5月任广东省旅游局副局长、党组成员。
2008年3月-2015年8月任广东省旅游局局长、党组书记。
2009年9月当选广东省旅游协会会长。
2015年8月不再担任广东省旅游局党组书记、局长。
2015年9月23日,广东省旅游局原局长杨荣森被撤销政协第十一届广东省委员会委员资格。