1985年07月-2000年10月,在一汽发展改造处先后担任专业负责人、管理科科长,处长助理、处长。
2000年10月-2001年03月,任一汽集团公司发展部部长。
2001年03月-2004年04月,任吉林省经济贸易委员会副主任、党组成员。
2004年04月-2005年11月,任吉林省发展和改革委员会副主任、党组成员。
2005年11月-2008年01月,任长春市副市长。
2008年01月-2011年05月,任吉林省发展和改革委员会主任、党组书记。
2011年05月-2014年04月,任吉林省人民政府秘书长。
2014年04月-2015年11月,任吉林省人民政府秘书长、办公厅主任(兼)。
2015年11月-2016年01月,任东北证券股份有限公司党委书记。
2016年01月至今,任东北证券股份有限公司董事长。