曾任北京市通縣徐辛莊鄉(鎮)黨委副書記,梨園鎮黨委副書記、農工商聯合公司經理,通縣縣委政研室副主任,北京市通州區委政研室副主任,小務鄉黨委書記、人大主席,永樂店鎮黨委書記、永樂店經濟開發區工委書記、管委會常務副主任,通州區勞動和社會保障局黨委書記、局長,中共北京市通州區委組織部副部長,區人力資源和社會保障局黨委副書記、局長、黨委書記。
2012年2月任中共北京市通州區委組織部副部長,區人力資源和社會保障局黨委書記。
2012年5月15日擬為北京市通州區副區級。
2012年5月任北京市通州區總工會主席。
2016年5月退休離職。