1988年北京大学生物系获得学士学位,1991年在中国科学院发育生物学研究所获得硕士学位,1994年获得美国康涅狄格大学分子与细胞生物学系硕士学位,1997年获得美国康涅狄格大学分子与细胞生物学系博士学位。1997年--1999年在美国康涅狄格大学计算机系做博士后研究,1999年始任美国伊利诺伊大学香槟分校(UIUC)生物技术中心生物信息学实验室主任,2000年任美国伊利诺伊大学香槟分校动物学系兼职助理教授,2002年任美国伊利诺伊大学香槟分校、国家超级计算中心(NCSA) 兼职研究员,2003年-2006年3月任上海生物信息技术研究中心客座研究员,2006年4月任上海生物信息技术研究中心研究员。2007年6月到中科院上海生科院系统生物学重点实验室任百人计划研究员,并共同负责生物信息学平台。是国际计算生物学学会会员,Genome Letter杂志编委成员,获得美国国家科学基金(NSF)物基因组研究奖,美国国家卫生研究所(NIH) 皮肤病研究中心奖和NCSA教师奖。在国际权威科学杂志上发表科学论文30多篇。