1996.10-2000.06 黑龙江省农办农村政策体改处副处长
2000.06-2001.01 黑龙江省农委农村改革试验区办公室副主任(主持工作)
2001.01-2004.06 黑龙江省农委农村改革试验区办公室、县域经济办公室、劳动转移办公室主任(正处级)
(2002.01-2002.07 参加省委组织部厅级后备干部境外培训班学习)
2004.06-2008.01 黑龙江省农委办公室主任
2008.01-2009.01 黑龙江省纪委派驻机构工作办公室副主任(正处级)
2009.01-2010.01 黑龙江省纪委副厅级检查员、监察专员、派驻机构工作办公室主任
2010.01-2011.10 黑龙江省纪委副厅级检查员、监察专员、副秘书长、办公厅主任
2011.10-2016.05 齐齐哈尔市委常委、纪委书记
2016.05-2016.12 绥化市委副书记
2016.12 绥化市委副书记、副市长、代理市长。