月参加工作，任辽宁省监察厅政策法规处干部。1993年2月，任中国建设银行辽宁省分行办公室工作人员。1996年3月，任中国建设银行辽宁省分行办公室副主任。1998年12月，任辽宁省监察厅厅长助理（正处级）（其间：2000年8月-2001年8月，挂职任中共大连市纪委常委、市监察局副局长）。2001年10月，任中共辽宁省纪委常委、省监察厅厅长助理（副厅级）。2002年10月，任中共辽宁省纪委常委、省监察厅副厅长。2004年9月，任中共抚顺市委副书记、市纪委书记。2007年10月，任中共抚顺市委副书记。2008年5