1982年毕业于华东师范大学物理系,同年作为CUSPEA学生赴美国留学,于1987年毕业于美国休斯顿大学物理系并获物理博士学位,1987-1990年在加州大学伯克利分校化学系从事博士后,助理研究员的工作,1990-1994年任纽约大学化学系助理教授,1994-1997年任副教授,1997年起任教授,2009年起任华东师范大学教授。