1999年本科毕业于兰州大学化学系,其后在中国医学科学院药物研究所获得药物化学硕士学位。2003-2006年,在北京大学化学化工学院师从杨震教授获得有机化学博士学位,随后赴美国The Scripps Research Institute 师从K. C. Nicolaou 教授从事博士后研究(2006-2009年)。2010年加入清华大学医学院开展独立研究,并于2014年1月起晋升为研究员,同时兼任“生物治疗协同创新中心”研究员(四川大学-清华大学联办)