1998.07—2001.12東昌府區道口鋪鄉科員;
2001.12—2003.11東昌府區道口鋪鄉黨委委員;
2003.11—2004.09東昌府區道口鋪辦事處黨委委員;
2004.09—2005.08聊城市委宣傳部理論教育科科員;
2005.08—2005.09聊城市委宣傳部副主任科員;
2005.09—2006.10聊城市委宣傳部辦公室副主任;
2006.10—2008.06聊城市委宣傳部主任科員、辦公室副主任;
2008.06—2010.12聊城市委宣傳部主任科員、辦公室副主任,冠縣掛職縣長助理;
2010.12—2011.11聊城市委宣傳部主任科員、辦公室副主任,冠縣政府黨組成員;
2011.11至今,任臨清市人民政府副市長。