1957年生於河南省,經濟學碩士。現任十一屆全國人大代表,北京市市長。
曾任華北石油地質局副局長,石油海洋地質局副局長兼東北石油地質局局長;國土資源部人事教育司司長;1999年至2001年任甘肅省委常委、組織部部長;2001年調任上海,出任上海市委常委、組織部部長,後於2003年升任上海市委副書記,繼續分管組織工作;2007年3月任北京市委副書記、政法委書記,後還任教工委書記、市政協主席、市政協黨組書記、市委政法委書記、市委黨校校長、北京行政學院院長,北京市代市長。