1970年本科毕业于中国科学技术大学化学专业。1985年在意大利国际高等研究生院获博士学位，导师为。1992年起在中国科学技术大学任教授。​1993年起享受国务院政府特殊津贴。1998年，当选第九届全国政协委员，代表教育界。2000年起在厦门大学任教授。2003年，当选第十届全国政协委员，代表教育界。2008年，当选第十一届全国政协委员，代表教育界，分入第四十二组。
学术研究.主持国家自然科学基金项目6项、教育部高校博士点基金项目项、中国科学院院长基金1项、参加国家科