1952年08月 - 1956年07月,在山東大學化學系學習,畢業(yè)并獲得學士學位。
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年,榮獲“全國優(yōu)秀科技工作者”、“廣東省勞動模范”稱號。
2003年,當選為中國科學院院士。
此外,還榮獲“國家教委優(yōu)秀教材獎二等獎”、“國家級教學成果二等獎”等榮譽獎項。