1984年9月至1987年6月在長沙大學政法系法律專業學習;
1987年6月至1989年1月長沙市開福區司法局律師事務所律師;
1989年1月至1990年3月委派至望城縣格塘鄉掛職副鄉長;
1990年3月至1993年3月長沙市開福區司法局律師;
1993年11月至1994年11月任團省委辦公室科員;
1994年11月至1997年6月任團省委宣傳部副主任科員、權益部副科級幹事;
1997年6月至2001年12月任團省委權益部科長;
2001年12月至2004年7月任省政協辦公廳秘書處正科級秘書;
2004年7月至2010年1月任省政協辦公廳秘書處、離退辦、文史學習委辦公室副處級專職秘書;
2010年1月至今任省政協文史學習委員會辦公室調研員(專職秘書);
2010年4月至今任慈利縣委常委、副縣長(掛職) 。