1986.09—1990.07河北農業技術師範學院上學;
1990.07—1992.10遷安縣孟官營鄉幹部 農經員 秘書兼農經員;
1992.10—1994.11遷安縣蔡園鎮黨政辦副主任;
1994.11—1996.10遷安縣體改辦股級幹部;
1996.10—1996.11遷安市體改辦股級幹部;
1996.11—1999.05遷安市政府辦工交科科長;(1994.09—1997.07河北省委黨校函授學院經濟管理大專班學習);
1999.05—2003.08遷安市政府辦副主任;
2003.08—2008.07遷安市大崔莊鎮黨委副書記、鎮長;
2008.07—2010.11遷安市大崔莊鎮黨委書記兼鎮長;
2010.11—2011.09遷安市大崔莊鎮黨委書記;
2011.09—2013.08遷安市夏官營鎮黨委書記;
2013.08—2016.12遷安市蔡園鎮黨委書記;
2016.12—2017.01遷安市委常委人選、辦公室主任;
2017.01— 遷安市委常委、秘書長、辦公室主任。