任长沙交通学院（现并入长沙理工大学）讲师、副教授、教师，学院党委组织部副部长、部长，党委副书记、书记等职。2001年8月任中共湖南省委高校工委副书记、湖南省教育厅党组副书记、副厅长。2003年7月正式担任厅长。2011年9月因年龄原因免职。后被聘为湖南省人民政府教育顾问。