個人履歷
青年時期
1965.09-1968.09,在湖南省武岡師範學校師範專業學習;
1968.09-1970.08,綏寧縣黃桑公社勞動鍛鍊;
1970.08-1977.04,歷任綏寧縣人保組幹部、黃土坑公社中學教員,縣教學輔導站教員,綏寧縣委農村工作隊秘書、工作組長;
1977.04-1980.01,歷任綏寧縣武陽公社黨委副書記、黃土坑公社書記;
1980.01-1981.12,任綏寧縣李西區委副書記;
事業上升期
1981.12-1982.03,任綏寧縣委常委、李西區委書記;
1982.03-1983.12,任綏寧縣委常委、辦公室主任(期間,1982.09-1983.07,在湘潭大學秘書班學習);
1983.12-1986.12,任綏寧縣委副書記(期間,1985.02-1986.07,在中央農業管理幹部學院南京農業大學分院學習);
1986.12-1987.05,任洞口縣委副書記;
1987.05-1988.02,任新邵縣委副書記、代縣長;
1988.02-1990.02,任新邵縣委副書記、縣長 ;
1990.02-1991.01,任新邵縣委副書記(排第一);
1991.01-1993.03,任邵陽市農業銀行行長;
1993.03-1995.08,任邵陽市人民政府副市長;
1995.08-1997.10,任邵陽市委常委、副市長;
1997.10-2001.07,任邵陽市委副書記;
2001.06-2001.11,任湖南省人民檢察院黨組成員(7月31日到任);
2001.11-2002.04,任湖南省人民檢察院黨組成員、副檢察長;
2002.04-2008.01,任湖南省人民檢察院副檢察長、黨組副書記(正廳級)(其間:2002.09- 2005.01,在清華大學遠程教育法律專業學習);
2008.02-2013.01
任湖南省人民檢察院檢察長、黨組書記、二級大檢察官(2月28日開始);
2013.01不再擔任湖南省人民檢察院黨組書記;
2013.02不再擔任湖南省人民檢察院檢察長、二級大檢察官。
第十一屆全國人大代表。武漢大學客座教授。
著作
曾在《湖南日報》《新湘評論》《人民檢察》《中國刑事法雜誌》《中國檢察官》《湖南社會科學》《理論前沿》《檢察實踐》《中南大學學報(社會科學版)》等報刊上發表文章數十篇,主編《刑事和解制度研究》《名家評案:化解社會矛盾的司法詮釋》等書。