1984年进入中共鞍山市委办公厅，历任综合处干事、秘书。1988年，任鞍山市政府信息办公室主任。1990年，任鞍山市冶金工业局党委副书记。1993年，任鞍山市政府政研室主任，鞍山市政府办公厅副主任。1994年，任鞍山市旧堡区委书记。1996年，任鞍山市千山区委书记。1999年，任鞍山市委常委、秘书长。2003年4月，任鞍山市委副书记。2004年8月，任中共辽宁省委副秘书长。2007年2月，任中共辽宁省委政策研究室主任、省委政研室主任，并兼任辽宁省委副秘书长。2008年2月，任抚顺市副市长、代理市长。2008