教學方面,先後開設並主講本科生《岩體探測概論》、研究生《岩體探測技術》、《工程物探技術》等課程。擔任《採礦工程》及《測試計量技術及儀器》兩個學科的碩士研究生導師,培養碩士研究生7名。
科研方面,主要從事採礦工程中的岩體探測技術的研究。在多項國家及省部級的科技攻關項目中主持和參加岩體探測技術方面的試驗研究工作,成果鑑定達到國內先進、國內領先和國際先進水平;獲省部級科技進步二等獎3項、三等獎3項;發表論文20餘篇;獲國家專利1項;獲準享受國務院政府特殊津貼。研究成功井下仰俯鑽孔分段注水測漏技術及測量儀器,為水體下採煤探測導水裂隙帶高度提供了一種先進的技術方法。比傳統的鑽孔沖洗液消耗量觀測法大大提高了探測準確度和工作效率,節約經費70%以上。對於大面積水域如大湖和海下採煤,確保採礦安全,具有重要的套用價值。