1960年 8月至 1965年 3月在吉林省建築工程學校學習、任教。
1965年 4月至 1981年 8月,任國家建工部五局六公司工程處技術員、吉林省第二建築公司工程處副主任。
1981年 9月至 1983年 7月,在哈爾濱建築工程學院管理工程系學習。
1983年 8月至 1984年 11月,任吉林省第二建築公司生產計畫科副科長、公司經理。
1984年 12月至 1992年 5月,任長春市人民政府副市長、黨組成員。
1992年 6月至 1994年 10月,任中共吉林省松原市委副書記、市長。
1994年 11月至 1998年 1月,任中共長春市委副書記、長春市人民政府副市長、黨組副書記。
1998年 1月任中共長春市委副書記、長春市人民政府市長、黨組書記。2003年起任長春市人大常委會主任。