1968年6月參加工作,1973年9月清華大學電力系電力系統及其自動化專業學習,1977年1月畢業留校任教,1986年9月清華大學政治思想教育專業畢業,獲法學學士。1993年聘為副教授,2001年聘為教授。1993年12月---95年8月美國PSU,IIT訪問學者。2000年-2001年美國TAM&U高級訪問學者。1992年歷任系黨委副書記、副系主任。
長期從事電力系統發電機、勵磁系統、原動機及調速系統、電力負荷動態建模及參數辨識;大型發電機在線監測、電能質量、分布式能源的研究。曾獲得2項國家科技進步獎、3項專利、6項省部級科技進步獎,1項校教學獎。