歷任嘉定縣外岡公社陳周大隊西羅涇生產隊插隊知青,嘉定縣人民檢察院幹部、書記員、助理檢察員、刑檢一科副科長,縣人民檢察院檢察員、辦公室副主任,縣人民檢察院批捕科科長、技術科科長,嘉定區人民檢察院副檢察長,區人民檢察院副檢察長、黨組成員,區人民檢察院副檢察長、黨組成員、反貪局局長,區人民檢察院副檢察長、黨組成員,區司法局局長、黨組書記,區紀委副書記,區紀委副書記、區監委主任,區紀委副書記、區監察局局長,區委組織部副部長(正處)、區人大常委會人事代表工委副主任、區委黨校副校長,嘉定區人大常委會副主任、黨組成員。