曾在烏魯木齊市稅務局天山區分局、烏魯木齊市國家稅務局天山區分局、烏魯木齊市國家稅務局監察室、烏魯木齊市國家稅務局第二稽查局、第三稽查局、烏魯木齊經濟技術開發區(頭屯河區)國家稅務局稽查局工作,歷任烏魯木齊市國家稅務局監察室副主任、烏魯木齊市國家稅務局第二稽查局、第三稽查局局長、烏魯木齊經濟技術開發區(頭屯河區)國家稅務局稽查局副局長(正科級)。2016年6月任阿勒泰地區國家稅務局黨組成員、紀檢組長。2018年7月任國家稅務總局阿勒泰地區稅務局聯合黨委委員、紀檢組組長。
2018年10月任國家稅務總局阿勒泰地區稅務局黨委委員、紀檢組組長。