1984年6月—1986年9月:在井頭圩鎮政府任團委書記、財會輔導員、武裝幹事。
1986年10月—1989年10月:在井頭圩鎮任副鎮長、黨委委員、黨委副書記(兼組織委員)。
1989年11月—1991年11月:任井頭圩鎮黨委副書記、鎮長。
1991年12月—1993年11月:任原南鎮鄉黨委書記。
1993年12月—1997年9月:任大江口鄉黨委書記。
1997年10月—2000年12月:任紫溪鎮黨委書記。
2000年12月—2002年4月:任交通局總支書記、局長。
2002年—今:任交通局局長、黨組副書記。