1970年到1974年在北京大学哲学系学习，后任北京化工四厂党委副书记、厂长。1979年起，历任西藏自治区团委副书记，中央直属机关团委副书记、书记。1984年起，历任中央直属机关党委常委、办公室主任，中央直属机关事务管理局局长、中央直属机关党委常委、中央办公厅机关党委常委。1993年4月，任中央党校副校长。2000年4月，任中共天津市委副书记。2007年6月，不再担任市委副书记。2006年1月20日，在天津市第十四届人大四次会议上当选为天津市人大常委会主任。2008年1月28日，在天津市第十五届人民代表