1975.08 光化縣袁沖公社躍進大隊知青;
1977.12 光化縣人民醫院團委書記、人事科副主任;
1983.04 光化縣衛生系統團委書記;
1984.12 老河口市政府辦公室幹部;
1988.04 老河口市政府辦公室法制城建科副科長;
1990.10 老河口市政府辦公室法制科副科長;
1991.06 老河口市政府辦公室法制科科長;
1992.06 老河口市薛集鎮政法副鎮長,政法總支書記;
1995.04 老河口市司法局黨組副書記、副局長;
1996.10 老河口市司法局黨組書記、局長;
1997.01 老河口市委政法委委員;
1999.03 老河口市公安局黨組書記、局長;
2000.03 襄陽縣公安局黨組書記、局長(副縣級);
2002.01 中共襄陽區委常委、政法委書記、公安局黨委書記、局長;
2003.12 中共襄城區委常委、區委政法委書記、區公安分局黨委書記、局長;
2006.11 中共襄城區委常委;
2006.12 中共襄城區人大黨組副書記;
2007.01 襄城區人大常委會常務副主任(享受正縣職待遇)、黨組副書記;
2011.11 襄城區人大常委會主任、黨組書記。