1993年毕业于南京大学数学系,获学士学位;1996年获南京大学物理学硕士学位。2003年,获美国科罗拉多大学(UC Boulder)物理学博士。2003-2005伊利诺大学香槟分校做博士后研究;2005-2010年,在美国雪城大学(Syracuse University)物理系任助理教授。2010年6月起回上海交通大学工作。