歷任:雙遼縣雙山財稅所專管員;雙遼縣委組織部幹事、副組長;四平地委組織部幹事、副科長;伊通縣委副書記;省委統戰部秘書長;省委農工部秘書長、副部長;省政府副秘書長;省政府副秘書長、省委農研室主任;省政府副秘書長兼辦公廳主任;1996年9月任吉林省副省長。2007年1月至2008年1月任吉林省人大常委會副主任。
歷任:雙遼縣雙山財稅所專管員;雙遼縣委組織部幹事、副組長;四平地委組織部幹事、副科長;伊通縣委副書記;省委統戰部秘書長;省委農工部秘書長、副部長;省政府副秘書長;省政府副秘書長、省委農研室主任;省政府副秘書長兼辦公廳主任;1996年9月任吉林省副省長。2007年1月至2008年1月任吉林省人大常委會副主任。