1981年8月——1992年1月,历任吉林热电厂团委副书记、团委书记兼青工科科长;
1992年1月——2001年5月,历任共青团吉林市委青工部副部长、部长,实业开发部部长,副书记、书记;
2001年5月——2001年10月,任
磐石市委副书记(1998年9月——2001年6月,在
吉林大学东北亚研究院世界经济专业研究生在职学习,2001年6月,获经济学硕士学位);
2001年10月——2005年10月,历任蛟河市委副书记、副市长、代市长、市长;
2005年10月——2008年6月,任
蛟河市委书记;
2008年6月——2012年11月,任
吉林市副市长;
2012年11月——2013年2月,任吉林省经济技术合作局(省政府图们江区域合作开发领导小组办公室)局长(副主任)、党组副书记;
2013年2月——2014年1月,任吉林省经济技术合作局局长、党组副书记;
2014年1月——2016年9月,任吉林省经济技术合作局局长、党组书记;
2016年9月——2017年1月,任
白山市委副书记、副市长、代市长;
2017年1月——今,任白山市委副书记、市长。