歷任母校、西南農業大學和華南農業大學助教、講師、副教授、教授、教研室主任、碩士研究生導師。兼任中國獸醫病理研究會中南區分會副理事長,《養禽與禽病防治》雜誌副主編等職。為本科生和研究生開設《獸醫病理學》、《家畜腫瘤學》、《獸醫病理解剖學》和《獸醫病理診斷實踐》等6門課程。承擔農業部委託內蒙古農牧學院和山東農業大學舉辦的一、二、三期“全國獸醫病理師資講習班”的教學工作。擔任全國高等農業院校統編教材《家畜病理學》一、二、三版的編寫與審稿工作,《禽病學》的編審,《家畜病理學實驗指導》的主審。教學工作獲廣東省高等教育廳頒發的優秀教學獎;被農業部評為全國重點高等農業院校優秀教師。享受國務院政府特殊津貼。
承擔農業部、廣東省科委和國家自然科學基金資助項目等項有關動物腫瘤的研究課題,發表論文50多篇,專著和譯作多種。其研究成果獲國家科技進步獎三等獎、農業部技術改進獎二等獎、廣東省科學大會獎、廣東省科技成果二等獎和三等獎等5項獎勵。