于1983年,1986年,1990年在武汉大学工学院,华中科技大学力学系,上海大学上海市应用数学和力学研究所分别获学士,硕士,博士(导师钱伟长教授)学位; 1990年至1992年间以及1992年至1994年间分别在西北大学现代物理研究所和北京大学数学科学院做博士后研究工作; 1994年任北京大学数学科学院副教授; 1995年至1997年间获洪堡研究基金,任德国鲁尔大学土木与环境工程学院洪堡访问教授; 1998年至2003年间任该学院科研助理, 自2003年起任教授兼总工程师; 国家级高层次人才,自2011年起全职回国任上海大学教授和中国商发集团专家; 自2013年起受聘国家专家