任職前期經歷
1971年1月-1975年11月 京山縣岔河公社半脫產農技員;
1974年7月-1975年4月 京山縣岔河公社黨委副書記;
1975年4月-1975年11月 京山縣岔河公社黨委書記;
1975年11月-1978年11月 京山縣三陽公社黨委副書記、革委會主任;
1978年11月-1981年1月 京山縣三陽公社黨委書記;
1981年1月-1989年8月 京山縣人民政府副縣長,期間:1984年9月-1986年7月在華中農業大學學習;
任職後期經歷
1989年8月-1995年7月 中共京山縣委副書記;
1995年7月-1997年6月 中共鍾祥市委副書記,鍾祥市人民政府市長;
1997年6月-2001年11月 中共枝江市委書記;
2001年11月-2002年4月 宜昌市交通局黨組副書記、局長;
2002年4月-2005年12月 宜昌市交通局黨組書記、局長,期間:2003年4月兼任華信交通建設有限公司黨委書記、董事長;
2005年12月-2006年3月 宜昌市交通局黨組書記、局長;
2006年3月-2006年5月 宜昌市政協副主席;
2006年5月- 宜昌市政協副主席、黨組成員。分管市政協提案工作、宣傳工作、理論研究工作,協助李泉同志聯繫各民主黨派、工商聯和無黨派人士工作。