1977年5月至1978年1月在湖南省委辦公廳舉辦的機要培訓班學習;
1978年1月至1984年1月在婁底地委辦工作;
1984年1月至1988年9月在懷化地區勞動人事局工作,任副科級幹事;
1988年9月至1990年7月在懷化地委黨校行政管理專業脫產學習,大專畢業;
1990年7月至1993年12月任懷化地區人事局幹部科副科長;
1993年12月至1997年6月任懷化地區人事局幹部科科長(其中,1995年9月—1997年12月在中央黨校經管專業函授學習,大學畢業);
1997年6月至2000年2月任會同縣委常委、組織部部長(其中,1998年9月—2001年12月在湘潭大學研究生班學習結業);
2000年2月至2002年7月任會同縣委副書記;
2002年7月至2003年1月任通道縣委副書記、代縣長;
2003年1月至2008年10月任通道縣委副書記、縣長(其中,2007年4月—10月在交通部掛職,任司長助理);
2008年10月2008年12月任洪江市委副書記、代市長;
2008年10月2008年12月任洪江市委副書記、市長。