1975年,從天津師范大學化學系畢業,進入天津塘沽師范學院任教。
1981年,獲得南開大學碩士學位之后留校任教。
1987年,獲得美國西北大學有機化學專業博士學位,之后在美國杜克大學從事博士后研究工作。
1988年,回到南開大學任教,歷任副教授、教授、物理有機化學研究室主任、博士生導師。
1989年,加入中國致公黨。
1995年 - 2000年,擔任南開大學副校長。
2000年 - 2008年,擔任中華人民共和國科學技術部副部長。
2001年,當選為中國科學院院士、第三世界科學院院士。
2012年,成為清華大學雙聘院士,并擔任清華大學基礎分子科學中心主任。
2005年,榮獲“何梁何利基金科學與技術進步獎”。
2013年,榮獲中國化學會“物理有機化學成就獎”。