任職經歷
歷任吳興縣雙林鎮衛生院、縣第三醫院外科醫生;83059部隊衛生員、文書;83024部隊政治部宣傳幹事;嘉興地委、湖州市委組織部辦公室秘書、乾審科幹事;湖州市委組織部落實知識分子政策辦公室副主任、乾審科副科長、科長、組織科科長、幹部二科科長;湖州市司法局副局長、黨組副書記;湖州市城區工委副書記、紀工委書記;長興縣委副書記、副縣長;長興縣委副書記、代縣長、縣長;湖州市城區區委書記、管委會區長;湖州市委副秘書長;紹興市檢察院代檢察長、檢察長、浙江省省級機關事務管理局黨組成員、中共浙江省紀律檢查委員會派駐浙江省省級機關事務管理局紀律檢查組組長、浙江省監察廳駐浙江省省級機關事務管理局監察專員。
2013年05月任浙江省機關事務管理局黨組副書記。
2015年12月24日被免去浙江省監察廳駐浙江省機關事務管理局監察專員、浙江省機關事務管理局巡視員職務;