1988年毕业于在四川大学化学系有机化学专业,获学士学位。1988年至1990年在成都油脂化工总厂工作。1993毕业于华西医科大学药学院药物化学专业,获硕士学位。1997年毕业于华西医科大学药学院药物化学专业,获博士学位。1997年至1999年在中国科学院上海药物研究所博士后流动站从事博士后研究工作。1999年至2014年在中国科学院广州化学研究所(于2001年12月整体转制为中科院广州化学有限公司)工作,历任副研究员、研究员、教授、博士生导师。2001年12月-2009年8月任中科院广州化学有限公司副总经理。2001年12月-2004年3月及2009年8月-2012年7月任中科院广州化学有限公司董事。2009年10-11月赴美国伊利诺理工大学(IIT)进修和培训。现任中山大学药学院教授、博士生导师