工作經歷
1958年——先後任四川省機械工業局助理技術員、辦公室秘書。
1966年——中共四川省委書記處,辦公室秘書。
1970年——四川什邡鑽探設備廠技術員。
1971年——四川省機械局秘書。
1973年——中共四川省委辦公廳秘書。
1975年——1984年,四川省機械工業局副局長、省機械工業廳副廳長、黨組副書記。
1984年——1986年,中央黨校培訓部研究生班學習。
1986年——1988年,四川省機械工業廳廳長、黨組書記。
1988年——1990年,四川省計畫經濟委員會主任、黨組書記。
1990年——1993年,機械電子工業部副部長、黨組成員。
1993年——1998年,機械工業部副部長、黨組成員、部長、黨組書記。
1998年——1999年,國家發展計畫委員會副主任、黨組成員(正部長級)。
1999年6月——2000年1月,中共重慶市委副書記,代市長。
2000年1月——2002年10月,中共重慶市委副書記,市長。
任職
中共十五屆中央委員。
2003年3月——被選為十屆全國政協常委。
在中共十六大前退休,退休後任中國國際工程諮詢公司總經理。
2008年12月不再擔任中國國際工程諮詢公司總經理(胡希捷接任)。