1962年11月出生于湖南邵东县。
1983年同济大学毕业后分配至交通部公路规划设计院工作。
1987年考入美国加利福尼亚大学学习,先后获硕土和博士学位。毕业后任世界银行中国局交通运输处交通运输专家。
1992年回国后,先后任交通部公路规划设计院副总工程师、院长助理、副院长、规划研究院副院长。
2001年任交通部规划研究院院长。
2003年6月-2007年11月任交通部公路司司长。
2007年11月起任中共长沙市委副书记、市政府代市长。
2008年1月3日当选为长沙市人民政府市长。
曾担任过第八届、第九届全国政协委员,第十届全国人大代表,现为第十一届全国人大代表。