桥大学应用数学与理论物理系攻读博士，师从Michael J. D. Powell教授。1986年获博士学位。1985年10月至1988年9月在剑桥大学菲茨威廉姆学院工作（Rutherford research fellow），1988年回到中国在中国科学院计算中心工作。成为当时中科院最年轻的正研究员。历任中国科学院计算数学与科学工程计算研究所所长（1995年－2007年），科学与工程计算国家重点实验室主任（1996年－2005年），中国科学院数学与系统科学研究院副院长（1998年－2007年）。2018