1952年08月 - 1956年07月,在山东大学化学系学习,毕业并获得学士学位。
1956年09月 - 1959年09月,在北京大学技术系放射化学研究班担任助教、访问学者。
1959年09月 - 1960年09月,在南京大学化学系教育部配位化学研究班担任访问学者。
1960年09月 - 1972年09月,担任衡阳工程学院化学系讲师。
1972年09月 - 1975年11月,担任广东工学院化学系讲师。
1975年11月 - 1990年,历任中山大学化学系讲师副教授、教授、博士生导师、无机化学教研室主任。
1982年10月 - 1983年11月,在美国西北大学担任访问学者。
1986年 - 1990年,担任中山大学生命科学院生物工程研究中心副主任。
1990年02月 - 1990年05月,在瑞士巴塞尔大学担任访问教授。
1991年08月 - 1991年11月,在瑞士巴塞尔大学担任访问教授。
1993年03月 - 1999年06月,在香港科技大学担任访问教授。
1994年 - 1999年,担任中山大学化学与化学工程学院院长。
2003年,当选为中国科学院院士。
1979年,荣获广东省科学大会“先进工作者”称号。
2000年04月,荣获“全国先进工作者”称号。
2001年,荣获“全国优秀科技工作者”、“广东省劳动模范”称号。
2003年,当选为中国科学院院士。
此外,还荣获“国家教委优秀教材奖二等奖”、“国家级教学成果二等奖”等荣誉奖项。