1987.07-1991.12昌黎縣委辦公室
1991.12-1994.11昌黎縣劉台莊鎮經聯社副主任
1994.11-1997.06昌黎縣委辦公室行政科科長
1997.06-2002.06昌黎縣委辦公室副科級督查員,行政科科長(2000.09-2002.12河北省委黨校函授學院經濟管理專業)
2002.06-2006.06昌黎縣委辦公室副主任兼機關事務管理局局長
2006.06-2008.10昌黎縣委辦公室副主任兼縣委防辦主任
2008.10-2011.11昌黎縣十里舖鄉鄉長
2011.11至今昌黎縣十里舖鄉黨委書記