籍貫河南固始。1968年10月參加工作,
1987年10月加入中國共產黨,大學學歷,教授級高級工程師。
1968年起先後任下鄉知青、工廠工人、中學教師
1978年考入武漢水電學院農水系學習。
1982年起任水利部淮河水利委員會設計院助工、室副主任,水政處副處長,淮委副總工程師。
1994年起任水利部淮河水利委員會副主任、黨組成員,
1998年任淮委主任、黨組書記。
2001年12月調任水利部水利水電規劃設計總院院長、黨委書記。
2003年9月起任國務院南水北調工程建設委員會辦公室副主任、黨組成員。
2010年8月18日,國務院任免國家工作人員,決定免去寧遠的國務院南水北調工程建設委員會辦公室副主任職務。