1992年7月—1996年1月 任漵浦縣沿溪鄉黨委政府秘書、組織幹事
1996年1月—1996年12月 任漵浦縣沿溪鄉政府副鄉長
1996年12月—1998年10月 任漵浦縣沿溪鄉黨委副書記
1998年10月—2001年10月 任漵浦縣觀閣鎮黨委副書記
2001年10月—2003年4月 任漵浦縣木溪鄉政府鄉長
2003年4月—2004年10月 任漵浦縣木溪鄉黨委書記
2004年10月—2007年10月 任漵浦縣觀音閣鎮黨委書記
2007年10月—2009年11月 任中共漵浦縣橋江辦事處黨委書記
2009年11月至今任懷化市畜牧水產局黨組成員、副局長(其中2012年3月—2013年2月掛職任湖南省農村信用聯社業務管理部副總經理)