1988年北京大學生物系獲得學士學位,1991年在中國科學院發育生物學研究所獲得碩士學位,1994年獲得美國康涅狄格大學分子與細胞生物學系碩士學位,1997年獲得美國康涅狄格大學分子與細胞生物學系博士學位。1997年--1999年在美國康涅狄格大學計算機系做博士後研究,1999年始任美國伊利諾伊大學香檳分校(UIUC)生物技術中心生物信息學實驗室主任,2000年任美國伊利諾伊大學香檳分校動物學系兼職助理教授,2002年任美國伊利諾伊大學香檳分校、國家超級計算中心(NCSA) 兼職研究員,2003年-2006年3月任上海生物信息技術研究中心客座研究員,2006年4月任上海生物信息技術研究中心研究員。2007年6月到中科院上海生科院系統生物學重點實驗室任百人計劃研究員,並***同負責生物信息學平臺。是國際計算生物學學會會員,Genome Letter雜誌編委成員,獲得美國國家科學基金(NSF)物基因組研究獎,美國國家衛生研究所(NIH) 皮膚病研究中心獎和NCSA教師獎。在國際權威科學雜誌上發表科學論文30多篇。