1994年9月至1996年4月,在濟源市邵原鎮政府工作;
1996年4月至1997年10月,借調市政法委工作;
1997年10月至2001年1月,任市政法委科員;
2001年1月至2005年1月,任市政法委辦公室副主任(副科級)(期間:2004年4月至2005年1月任市委治理混亂村西關工作組組長);
2005年1月至2006年1月,任濟源市思禮鎮黨委副書記(正科級);
2006年1月至2006年4月,任濟源市思禮鎮黨委副書記、紀委書記;
2006年4月至2010年4月,任濟源市思禮鎮黨委委員、紀委書記
2010年4月至2012年8月,任濟源市法制局副局長(期間:2011年9月至2011年11月在濟源市第二期市管幹部研修班學習,2012年2月至今任市委“一創雙優”第六督導組副組長);
2012年8月至今任現職。分管紀檢監察室、辦公室、法警大隊、研究室工作。