1975.08—1978.10 黑龍江省綏稜農場副排長、排長、團支部書記,1978.10—1980.08 黑龍江省水利工程學校學生,1980.08—1986.10 黑龍江省水利沖填工程處技術員、助理工程師、副科長,1986.10—1996.09 哈爾濱市水利局計畫財務處主任科員、副處長、處長,1996.09—1999.02 哈爾濱市農業委員會綜合規劃處處長,1999.02—2001.11 哈爾濱市水利局副局長,2001.11—2006.10 哈爾濱市水務局副局長,2006.10—2007.02 哈爾濱市供水工程建設領導小組辦公室副主任(正局級)、哈爾濱供排水集團有限責任公司總經理,2007.02—2010.03 哈爾濱供排水集團有限責任公司黨委書記、董事長、總經理,2010.03—2012.07 哈爾濱市林業局黨委書記、局長,2012.07哈爾濱市水務局黨委書記、局長