1975.03--1978.03 臨湘縣乘風公社涓湖國小教書
1978.03--1980.01 岳陽師範臨湘分校讀書
1980.01--1984.03 臨湘縣教育局幹部
1984.03--1989.04 臨湘縣政法委幹事
(其中:1984.09--1986.07 在湖南省政法管理幹部學院法律專業學習)
1989.04--1991.01 臨湘縣政法委員會秘書
1991.01--1994.03 臨湘羊樓司鎮黨委書記、鎮長
1994.03--1996.02 臨湘縣委常委
1996.02--1998.04 岳陽市鄉鎮企業局黨組成員、副局長
1998.04--2003.08 岳陽市畜牧水產局黨組副書記、副局長
2003.08--2006.04 華容縣委副書記
2006.04--2011.06 華容縣委副書記、岳陽市小墨山核電項目籌建領導小組副組長(正處級)
2011.06-- 華容縣委副書記(掛職)、岳陽市小墨山核電項目籌建領導小組副組長