968年，本科就读于浙江大学数学系。1978年—1981年，就读于浙江大学数学系研究生院，获理学硕士学位，毕业后留校任教。1985年—1986年，美国南卡罗来纳大学数学系访问学者。回国后历任浙江大学数学系副主任、教务处长、副教务长等职务。1988年，升任教授。1992年—1998年，就任浙江大学副校长。1998年11月，调任中山大学副校长。1999年7月，就任中山大学校长。2008年起担任全国人大代表。2010年12月，卸任中山大学校长。2010年12月，就任中山大学保密学院院长。