1966年北京工業大學化工系有機合成專業畢業後,留校工作;
1968年至1976年任山東青島市石油化工廠幹部、基建科長;
1976年至1982年曆任北京市環境保護局、市城鄉建設委員會幹部;
1982年至1994年曆任北京市市政管理委員會幹部、辦公室主任、管理委員會副主任兼北京市公用局局長、代黨委書記、市政管理委員會主任;
1994年至1998年任北京市市長助理兼北京市市政管理委員會主任;
1998年1月後任建設部副部長、黨組成員。
第十屆全國政協委員、全國政協委員人口資源環境委員會委員、中國建築業協會會長。