早年毕业于上海第二医学院(现为上海交通大学医学院)医疗系并留校任助教。
1980年考取教育部首批赴美博士研究生。
1987年7月获马里兰大学医科哲学博士。
1987年至1988年在美国爱默里大学从事博士后研究。
1988年获美国电镜学会青年研究员奖。
1989年至1992年在哈佛大学医学院完成博士后研究。
1992年至1997年在美国芝加哥大学分子遗传学及细胞生物系任助理教授、研究员。
1997年起在美国宾夕法尼亚大学先后担任人类基因治疗研究所助理教授、细胞学国家实验室负责人、宾夕法尼亚大学医学院生物影像学核心实验室主任、病理学副教授,目前担任宾夕法尼亚大学医学院爱博生癌症研究所细胞学实验室主任、教授。
1999年至今任上海交通大学医学院客座教授。
2003年至2009年任美国国家卫生研究院国家科研基金评审委员委员。