1982年-1983年,衡阳市化工局局长、党委书记。
1985年-1991年,中共衡阳市委常委、常务副市长。
1991年-1994年,中共益阳地委副书记、行署专员。
1994年-1995年,任益阳市委副书记、市长(1994年12月,益阳地改市)。
1995年-1998年,中共岳阳市委书记。
1998年-1999年,中共长沙市委书记。
1999年11月-2002年12月,湖南省政府党组成员、省长助理。
2003年1月-2008年2月,政协湖南省第九届委员会副主席、党组成员。
2005年11月至今,中国生产力学会副会长。
2008年2月至今,政协湖南省第十届委员会党组副书记、副主席。