1963年7月,生於四川省大竹縣,籍貫四川大竹;
1979年09月-1983年07月,就讀於西南農學院(西南大學)農學系,獲農學學士學位;
1983年08月-1987年05月,任中國水稻研究所研究實習員;
1987年05月-1990年11月,在英國諾丁漢大學遺傳系就讀博士生,獲博士學位(其間,1989年至1990年任英國諾丁漢大學遺傳系研究助理);
1990年12月-1992年,在北京農業大學(中國農業大學生物學院)攻讀博士後;
1993年-1998年08月,任中國農業大學生物學院動物生理生化系副教授(其間,1996年至1998年赴美國佐治亞醫學院分子醫學與遺傳學研究所做訪問學者);
1998年09月-今,任清華大學教授,任職清華大學生物科學與技術系(現生命科學學院)系副主任、系學術委員會主任、清華大學學術委員會委員、蛋白質科學教育部重點實驗室主任、教授、博士生導師(期間2006年6月加入九三學社;2007年當選為中國科學院院士;2008年被評為發展中國家科學院院士;2008年3月-2012年,兼任中國科學院動物研究所所長、研究員;2014年12月,掛職北京市科學技術委員會副主任 );