1982年09月至1986年08月,在華北水利水電學院(現(xiàn)華北水利水電大學)水利系農(nóng)田水利工程專業(yè)學習。
1986年08月起,在水利電力部第一工程局(后更名為中國水利水電第一工程局)工作,歷任白山分局工程科技術員、副科長,一分局工程科科長兼蓮花工程指揮部項目總工程師,松江河電站施工局總工程師等職務。
1999年01月,任中國水利水電第一工程局副局長。
2000年11月,先后任水利部水資源司副司長、建設與管理司副司長。
2006年11月,先后任水利部水庫移民開發(fā)局局長,水利水電規(guī)劃設計總院院長、黨委書記兼中水北方勘測設計研究有限責任公司董事長、中水東北勘測設計研究有限責任公司董事長。
2017年05月,任水利部總工程師。
2021年05月,任水利部黨組成員。
2021年06月,任水利部副部長、黨組成員。
2024年04月,任中國長江三峽集團有限公司董事長、黨組書記。