2000年7月晉升為副教授,2006年8月晉升為教授,並確定為隴東學院學科帶頭人。多年來,一直工作在教學第一線。曾承擔《理論力學》、《量子力學》、《光學》、《電磁學》、《電子技術基礎》、《計算機套用基礎》等課程的教學以及教育實習指導、畢業論文指導等工作;先後在《物理學報》、《力學與實踐》、《蘭州大學學報》、《大學物理》等刊物發表學術論文四十多篇;近兩年主持完成教育廳及學院科研立項兩項、教學研究立項一項。曾獲甘肅省高等學校青年教師成才獎、甘肅省高等學校優秀思想政治工作者、甘肅省教育廳優秀教學成果獎,多次獲隴東學院優秀教學成果獎、優秀科研成果獎,連續三次被評為隴東學院優秀中青年骨幹教師。目前主要從事理論物理教學及普遍的系統動力學研究。