993年6月，在北京师范大学数学系研究生学习，先后获硕士、博士学位，师从严士健教授和陈木法院士。1993年起留校工作，1994年评为副教授，1995年评为教授，1996年评为博士生导师。1996年5月至1997年5月，获英国皇家学会研究基金的资助于英国华威大学访学一年。1998年8月至2000年7月，作为洪堡学者在德国比勒费尔德大学工作两年。2007年9月至2011年9月，被英国威尔士数学与计算科学研究所聘为研究教授。2016年10月，加盟天津大学，任数学学院教授。