1987年8月至1990年5月任机械部科技情报所(机械工业出版社)人事处干部科副科长、团委副书记;
1990年5月至1991年4月任机械部团委常委、科技情报所团委书记(副处级);
1991年4月至1994年2月任中央国家机关工委组织部组织处助理调研员(其间:1991年8月至1993年12月在中央党校函授学院经济管理专业本科班学习);
1994年2月至1994年10月任中央国家机关工委组织部组织处副处长;
1994年10月至1997年9月任新华社澳门分社人事部(组织部)副处长、办公厅秘书处副处长;
1997年9月至1997年11月任中央国家机关工委组织部组织处副处长;
1997年11月至2000年8月任中央国家机关工委组织部干部处处长;
2000年8月至2001年6月任中央国家机关工委组织部副部长;
2001年6月至2003年9月任中央国家机关工委组织部副部长兼工委老龄工作办公室主任、中央国家机关纪工委委员;
2003年9月至2007年12月任中央国家机关工委统战(群工)部部长兼中央国家机关工会联合会常务副主席(其间:2006年11月至2007年1月在中央党校地厅级干部进修班学习);
2007年12月至2009年6月任中央国家机关工委组织部第一副部长(正局级)兼中央国家机关工委老龄办主任,中央国家机关纪工委委员,北京市政协常委;
2009年6月至2009年11月任中央国家机关工委组织部部长兼中央国家机关工委老龄办主任,中央国家机关纪工委委员,北京市政协常委;
2009年11月至2010年11月任中央国家机关工委委员、组织部部长兼中央国家机关工委老龄办主任,中央国家机关纪工委委员,北京市政协常委(其间:2010年3月至2010年7月在中央党校中青年干部培训一班学习);
2010年11月,沈阳市人民政府副市长;
2013年1月沈阳市委常委;
2013年3月沈阳市委常委、组织部部长;
2014年9月营口市委书记;
2016年5月辽宁省委常委、省委秘书长、省直机关工委书记,营口市委书记。
2016年9月辽宁省委常委、省委秘书长、省直机关工委书记。
2017年3月山西省委常委、组织部部长。