1989年毕业于哈尔滨师范大学数学系数学教育专业,1996获得哈尔滨理工大学理学(数学)硕士学位。96至00年任中国地质大学(北京)计算机系教师期间,在职获得波兰Adam Mickiewicz University数学博士学位。之后于四川大学数学博士后流动站工作,于03年5月出站后成为厦门大学数学科学学院的一员。