1982年考入陝西機械學院水利水電學院水電站動力設備專業,1986年畢業分配至陝西省安康水力發電總廠,1990年考取陝西機械學院水利水電學院水力發電工程專業碩士研究生,1993年畢業、獲碩士學位,分配至甘肅工業大學任教。2000年晉升為副研究員,同年擔任全國水輪機標準化委員會委員。
科研方向為中小型水電站增容、抗磨蝕及安裝技術研究。作為課題負責人或主要完成者完成科研與工程項目20餘項。獲省部級科技進步獎1項,廳局級獎2項。其中"中小型水電站增容改造技術研究與推廣套用"獲甘肅省科技進步三等獎。"HL160-WJ-84水輪機的增容改造和主軸密封改造"項目獲青海省黃南藏族自治州科技進步二等獎。
主持完成了12座中小型水電站機組增容改造的項目和5座電站設計最佳化及機電安裝工程項目。其中"青海同仁曲庫乎水電站水輪機增容改造" 項目,成功研製出了抗磨蝕、增容的新轉輪,僅通過更換轉輪增容25%,每年增加發電量900多萬千瓦時。正在進行的青海河南縣尕孔電站設計最佳化及機電安裝工程項目,裝機容量30MW,是目前為止我校承接的水頭最高、裝機最大的水電站項目。為本科生主講《水輪機調節》課程。在核心期刊上發表學術論文20餘篇。