1996年8月——1999年4月,任中共河南省洛陽市西工區委副書記、區長;
1999年4月——1999年6月,任中共河南省伊川縣委書記;
1999年6月——2003年3月,任中共河南省伊川縣委書記、縣人大常委會主任(其間:1998年8月至2000年12月在中央黨校經濟管理專業本科班學習;2000年9月——2000年12月,在河南省委黨校第27期中青年幹部培訓班學習);
2003年3月——2003年8月,任中共河南省伊川縣委書記;
2003年8月——2008年10月,任中共河南省平頂山市委常委、市委秘書長兼市委辦公室主任;
2008年10月——,任中共河南省平頂山市委常委、常務副市長。
2011年8月,任省轄市市長級幹部、市政府黨組副書記。
工作分工:協助市長負責重點項目建設、綜合協調產業集聚區工作。