1985年-1993年,在浙江大学热物理系担任学生辅导员,历任分团委副书记、书记,其中1991年-1993年,在浙江大学哲学社会学系在职攻读思想政治教育专业,获法学(第二)学士学位。
1993年-2014年,相继担任浙江大学光科系党总支委员、副书记,党委研工部副部长兼研究生院研究生管理处副处长,就业指导与服务中心主任,党委学工部部长兼本科生院学生工作处处长、求是学院党委书记、党委人武部部长,发展联络办公室主任、教育基金会秘书长、校友总会秘书长等职。其间2011年当选杭州市
西湖区人大代表、浙江大学党委委员。
1997年、2009年两次获得浙江省教学成果一等奖(排名分别为3/3;1/7)。2000年、2005年两次获得国家级教学成果二等奖(排名分别为3/5;4/5)有丰富的授课经历,主持、参加多项课题研究,发表论文若干,主编教材3本。