前期
1971.06--1973.03 棗陽縣計委團支部副書記;
1973.03--1975.06 共青團棗陽縣委常委;
1975.06--1979.12 棗陽縣羅崗公社黨委副書記(其間:1976.02--1977.02兼羅崗公社羅崗區總支書記);
1979.12--1984.01 棗陽縣劉升公社黨委書記、革委會主任;
1984.01--1984.07 隨縣縣委黨校幹部文化培訓班學習;
1984.07--1985.04 棗陽縣委辦公室副主任;
1985.04--1988.01 棗陽縣農工部部長、農經委主任、書記、縣委委員;
1988.01--1990.01 棗陽市政府副市長、市委委員;
1990.01--1995.02 棗陽市委副書記,1994.01兼任政協主席;
1995.02--1996.04 襄樊市郊區區委書記、人武部黨委第一書記;
1996.04--1997.02 襄樊市委副秘書長;
1997.02--1998.01 襄城區委書記、人武部黨委第一書記;
1998.01--1999.01 襄城區委書記、人大主任、人武部黨委第一書記;
1999.01--2004.01 襄城區委書記、人武部黨委第一書記;
後期
2004.01--2004.02 襄樊市人大常委會副主任;
2004.02-- 襄樊市人大常委會副主任、黨組成員。
省八次黨代會代表,市九屆市委委員,市十、十一次黨代會代表,市十三、十四、十五屆人大代表。