1983年9月-1987年7月,武汉大学哲学系本科学习
1987年7月-1993年4月武汉大学哲学系从事学生辅导员工作,历任团总支书记兼学生党支部书记、系党总支委员
1993年5月-1997年8月,武汉大学研究生院学科建设与学位工作处工作(1995年在职获得武汉大学哲学硕士学位)
1997年9月-1998年8月,参加湖北省直支教工作队赴湖北红安支教,任支教工作队队长
1998年9月任武汉大学计算机科学与技术学院党委副书记、数学与计算机科学学院党委副书记、计算机学院党委副书记
2000年6月被聘为副教授,2008年10月定为正处级。
2008年10月任武汉大学东湖分校党委副书记。
2009年11月起任武汉大学党委组织部调研员、副部长。
2016年2月任武汉大学外国语言文学学院党委书记。
近年来在《党建与思想政治教育》、《学习月刊》和《武汉大学学报》等发表多篇研究论文,参编大学生思想品德课教材,主讲大学生思想品德课和法律基础课,思想品德课教学曾获湖北省优秀教学成果二等奖,教学改革项目获武汉大学优秀教学成果一等奖。
曾获湖北省优秀政工干部、湖北省支教工作先进个人、武汉大学大学生思想政治教育工作先进个人、优秀教师、优秀共产党员、优秀党务工作者、优秀辅导员、创建全国文明单位先进工作者等光荣称号。