1948年9月生,漢族,上海市人,大學學歷,中學一級教師,經濟師。
畢業于中央黨校。歷任:上海市高行中學黨支部書記,中共奉賢縣委副書記、書記,嘉定縣委書記,中共上海市委副秘書長兼嘉定縣委書記,市委副秘書長兼市政府副秘書長, 市政府秘書長兼辦公廳主任、市級機關工作黨委書記。1996年10月起,任上海市副市長。2002年5月,任中共上海市委常委、上海市副市長。2007年5月任上海市常務副市長。2008年1月當選上海市政協主席。