1978年 - 1982年,就读于兰州大学化学系有机化学专业,毕业并获得学士学位。
1982年 - 1985年,就读于兰州大学化学系,师从黄文魁教授,毕业并获得硕士学位。
1985年 - 1986年,担任华西医科大学药学院助教。
1986年 - 1989年,就读于兰州大学化学系,毕业并获得博士学位。
1993年01月 - 1995年11月,担任澳大利亚昆士兰大学博士后研究员。
1995年,担任兰州大学化学化工学院教授。
1996年,入选国家“百千万人才工程”。
1996年 - 1998年,担任兰州大学化学系副主任。
2001年 - 2010年,担任功能有机分子国家重点实验室主任。
2004年10月 - 2005年04月,担任德国比勒费尔德大学访问教授。
2022年07月,不再担任上海交通大学化学化工学院院长职务。
1991年,荣获“中国化学会优秀青年化学奖”。
2000年,荣获“求是杰出青年学者奖”。
2009年,当选为中国科学院院士。
2012年,荣获“全国优秀科技工作者”。
1993年,荣获“国家教委科技进步二等奖”。
2002年,荣获“甘肃省科技进步一等奖”。
2006年,荣获“甘肃省自然科学一等奖”。
2015年,项目《基于化学键重排的季碳合成方法与天然产物合成》荣获“教育部自然科学一等奖”。
2016年,项目《碳碳键重组构建新方法与天然产物合成》荣获“国家自然科学二等奖”。