1947年5月生,湖南邵陽人。1966年2月加入中國共産黨。1965年8月參加工作。大專學歷。
先後任武岡縣四清工作隊隊員,邵陽市委機關幹部,公社團委書記,邵陽市革委會辦事組組長。1970年起歷任懷化地區行署副書記、地委委員,懷化地委書記。1990年10月當選為第六屆中共湖南省委常委、秘書長。1995年10月在中共湖南省委第七屆一次全體會議上當選為中共湖南省委常委。2001年11月任中共第八屆湖南省委副書記。2003年1月在政協湖南省九屆一次會議上當選為湖南省政協主席。2008年1月23日,在政協湖南省第十屆委員會第一次全體會議上當選為省政協主席。