1960年畢業於雲南大學,雲南大學分析化學和環境化學教授,冶金分析,雲南大學學報編委。他長期從事分析化學和環境化學的教育和研究工作。曾六次獲國家和省科學基金資助,在化學試劑合成、套用、超高靈敏顯色體系,生物分析化學、微量元素與環境等研究領域取得重大成就。曾獲國家教委科技進步三等獎一項,雲南省自然科學等獎一項,中國人民解放軍科技進步獎二等獎二項,三等獎三項,雲南省科技進步三等獎四項。
合作和單獨撰寫發表論文三百餘篇,其中12篇發表於美、項、日、奧、印度等國核心刊物並被SCI收集。1996年在科學出版社出版專著一部(合作)。他長期從事基礎課教育和研究生教育,目前培養出博士一人,碩士35人。其中1/2取得高級職稱或在國外深造。他的研究課題組培養出教授7人,副教授20餘人。“出人才,出才果,學生超過先生”是其教育思想的核心,也是其從教的人生格言。1992年獲國家津貼。他目前還是英國皇家化學會資深會員,美國自然科學協會會員,中國化學會永久會員,北京理工大學博士副導師,蘭州大學、楚雄師專、曲靖師專兼職教授。