中國科學技術大學少年班畢業,無線電電子學工學學士;日本國立綜合研究大學院大學生物系統科學博士。 1984 - 1999年任中國科學院武漢植物研究所研究實習員、助理研究員、副研究員(1992)、研究員(1996)、副所長(1997); 1992-1998年曾在University of California-Berkeley和Michigan State University進行合作研究4年;2002-2006年曾兩次任日本文部科學省統計數理研究所外國人客員教授;2000年起任複旦大學生命科學學院教授,植物學和生物信息學博士生導師