1975.10—1979.11 知青下放;
1979.11—1983.07 縣財政局工作;
1983.07—1986.06 公安電大學習;
1986.06—1990.02 縣稅務局辦公室副主任;
1990.02—1990.11 縣委辦公室科員、督辦科副科長;
1990.11—1990.12 縣委政研室副科級政研員;
1990.12—1994.03 縣委辦公室秘書科科長、副局級政研員;
1994.03—1995.05 縣委政研室副主任、正局級政研員;
1995.05—2000.02 縣委辦公室副主任;
2000.02—2001.02 縣委辦公室副主任、政研室主任;
2001.02—2003.02 縣委組織部副部長;
2003.02—2006.12 縣紀委副書記,縣監察局局長;
2006.12—2010.01 縣委委員,縣紀委副書記、縣監察局局長;
2010.01—2011.10 縣委委員,縣政府黨組成員,縣紀委副書記、縣監察局局長;
2011.10—2011.11 縣委委員,縣監察局局長,縣政協黨組成員。