1953年,从复旦大学毕业后,分配至华东水利学院担任助教。
1955年,调入南京大学物理系,先后担任助教、讲师、副教授。
1980年,晋升为南京大学教授。
1981年,被国务院学位委员会批准为首批博士生导师。
1986年 - 1993年,担任南京大学物理系系主任。
1986年 - 1987年,担任中国高科技中心特别成员。
1987年 - 1992年,担任意大利国际理论物理中心协联教授。
1994年 - 2009年,担任南京大学理学院院长、理论物理研究中心主任。
2005年,当选为中国科学院院士。
2009年,担任浙江师范大学数理信息学院教授。
2010年03月16日,受聘为苏州大学物理科学与技术学院院长。
1990年,获得“国家教委科技进步二等奖”。
1992年,获得“国家教委科技进步二等奖”。
1997年,获得“国家级教学成果一等奖”。