他,1949年7月3日生于北平,7岁就读于北京第二实验小学,与刘少奇女儿刘平平同班。19岁在天津茶店农场服刑4年。后成为机修厂工人,与解放军北京总医院的女军医李丹宇结婚,岳父李雪峰为北京市委书记。1978年,他进入北京大学历史系,1979年进入社科院研究生院,先后历任大连市市长、重庆市委书记等职。