曾任浙江省鎮海發電廠工程指揮部黨委委員、辦公室主任,鎮海發電廠副廠長、廠長,省電力局黨組副書記、副局長,杭州市委副書記,杭州市委副書記、代市長、市長,省政府副秘書長、省經濟體制改革委員會主任,省政府副秘書長、省計劃與經濟委員會黨組書記、副主任,省計劃與經濟委員會黨委書記、主任,副省長。