公社党委副书记。1982年9月，任中共益阳县沙头区委副书记。1983年11月，任中共益阳县委副书记。1990年1月，任中共益阳县委副书记、县长。1991年2月，任中共益阳县委书记。1993年9月，任湖南省农业厅副厅长、党组成员。1997年1月，任湖南省农业厅副厅长、党组副书记。1998年3月，任湖南省农业厅厅长、党组书记。2000年1月，任中共岳阳市委书记。2004年5月，任中共湖南省委常委、省委秘书长、省委办公厅主任。2008年10月，任中共湖南省委常委、湖南省人民政府常务副省长、党组副书记。