宜昌地委工作
1971年12月-1975年8月秭歸縣郭家壩公社革委會秘書;
1975年8月-1982年5月宜昌地委辦公室幹部;
1982年5月-1984年2月宜昌地委政研室秘書;
1984年2月-1985年6月宜昌地委政研一科副科長;
1985年6月-1986年10月宜昌地委政研一科科長;
1986年10月-1988年8月宜昌地委政策研究室副主任;
1988年8月-1991年5月宜昌地委政策研究室主任。
宜昌市農委工作
1991年5月-1992年3月宜昌地委農工部副部長、行署農委副主任、黨組成員;
1992年3月-1992年11月宜昌市農委負責人;
1992年11月-1995年8月宜昌市委農村工作部副部長,農委副主任、紀檢組長;
1995年8月-1996年10月宜昌市農委黨委副書記、主任、紀委書記;
1996年10月-1997年11月宜昌市農委黨委書記、主任、紀委書記;
1997年11月-2001年11月宜昌市農委黨委書記、主任。
宜昌市政府工作
2001年11月-2006年3月宜昌市政府辦黨組成員、政府副秘書長;
2006年3月- 宜昌市人大常委會秘書長、黨組成員。