年10月至2000年6月，任宾县县委副书记、县长。2000年6月至2006年11月，任五常市委书记。2006年11月至2008年3月，任绥化市委常委、副市长。2008年3月至2011年4月，任绥化市委副书记、市长。2011年4月至2015年7月，任中共大兴安岭地委书记。2015年7月至2017年3月，任黑龙江省林业厅党组书记。2017年8月，接受组织审查。