范大学马列教研室工作。1984年3月至1993年7月历任湖南省人民政府办公厅研究室干部、主任科员，副、正处级研究员，综合处处长。1993年7月至1996年1月任湖南省人民政府研究室副厅级研究员、副主任、党组成员。1996年1月至1998年7月任湖南省人民政府副秘书长，办公厅副主任、党组成员。1998年7月至2003年2月任中共湖南省委副秘书长、省委政策研究室主任。2003年2月至2008年8月任湖南省人民政府秘书长、党组成员，办公厅主任、党组书记。2008年8月至2008年11月任湖南省人民政府