1994年在吉林大学获得博士学位,1995年至1996年在应用数学研究所作博士后,1996年11月在计算数学与科学工程计算研究所任副研究员,1997年3月至1999年3月受西班牙科学教育部资助在西班牙Valladolid大学做研究工作,1999年1月至今,历任数学与系统科学研究院副研究员、研究员、博士生导师,2007年5月至2008年4月任中科院数学与系统科学研究院院长助理。现任中国科学院数学与系统科学研究院副院长。