共九江市委常委、副市长，修水县委书记、县人大常委会主任。1994年5月，任中共九江市委常委、副市长。1998年3月，任中共吉安地委副书记、行署专员。1999年8月，任中共湖南省衡阳市委副书记、代市长（2000年3月当选市长）。2001年8月，任中共衡阳市委书记（其间于2003年3月至2004年1月在中央党校一年制中青年干部培训班学习）。2008年1月，任湖南省人民政府副省长。2013年1月，任湖南省人民代表大会常务委员会副主任。2016年3月辞去湖南省人大常委会副主任职务。