1982、1985和1989年在兰州大学化学系有机化学专业分别获得学士、硕士和博士学位,导师黄文魁教授和陈耀祖教授;
1993-1995年在澳大利亚昆士兰大学作博士后研究员,导师William Kitching教授;
1995年回国后在兰州大学任教授、博士生导师;
1996-1998年任兰州大学化学系副主任;
2001-2010年任功能有机分子化学国家重点实验室主任;
2005年受聘教育部“长江学者特聘教授”;
2009年当选中国科学院院士;
2012-2018年任英国皇家化学会杂志Chem. Commun.副主编;
2018-2022年任上海交通大学化学化工学院院长;
现任中国化学会常务理事,中国化学会会士,英国皇家化学会会士。