現任邢台市人大常務委員會副主任。
1971.10——1976.11 隆堯縣白家寨供銷社職工
1976.11——1977.08 隆堯縣委組織部幹事
1977.08——1982.01 隆堯縣楊家堯鄉黨委副書記
1982.01——1984.03 隆堯縣張莊鄉管委會副主任
1984.03——1984.09 隆堯縣張莊鄉管委會主任
1984.09——1986.10 隆堯縣毛爾寨鄉黨委書記
1986.10——1990.02 隆堯縣魏莊鄉黨委書記
1990.02——1992.11 隆堯縣副縣長
1992.11——1995.11 內丘縣委副書記
1995.11——1998.01 內丘縣委副書記、縣長
(1994.08——1996.12中央黨校函授經管專業學習)
1998.01——2002.03 內丘縣委書記(其間:1999.03——2001.06省委黨校在職研究生班經管專業學習,2001.02——2001.07中央黨校第二期縣委書記進修班學習)
2002.03——2005.10 沙河市委書記
2005.10——2009.05 邢台市水務局局長、黨委書記
2009.05——2009.12 邢台市水務局局長、黨委書記兼南水北調辦公室主任
2009.12——2010.11 邢台市水務局局長、黨組書記
2010.11——2012.02 邢台市人力資源和社會保障局局長、黨組書記兼市委組織部副部長
2012.02—— 邢台市人大常務委員會副主任
市紀委委員