1991.07-1993.03廣西壯族自治區監察廳幹部
1993.03-1994.12廣西壯族自治區紀委執法監督室科員。
1994.12-1995.12廣西壯族自治區紀委執法監督室副主任
1995.12-1996.09廣西壯族自治區紀委辦公廳案件管理辦公室副主任
1996.09--2004.08廣西壯族自治區紀委第四紀檢監察室副主任科員、主任科員、副主任科員(副處級)
2004.08--2010.01廣西壯族自治區紀委第二紀檢監察室副主任(正廳級)、主任
2010.01-2011.08廣西來賓市人民政府副市長、黨組成員(副廳級)
2011.08-2011.09來賓市人民政府副市長、黨組成員、市公安局黨委書記。
2011.09-2012.06來賓市人民政府副市長、黨組成員、市公安局局長、黨委書記,市委政法委第壹副書記,武警來賓市支隊第壹政委。
2012.06-2013.11廣西來賓市人民政府副市長、黨組成員、市公安局局長、黨委書記、督察長,市委政法委第壹副書記,武警來賓市支隊第壹政委。
2013.11-2014.06柳州市人民政府副市長、黨組成員、市公安局局長、黨委書記、督察長,市委政法委第壹副書記。
2014.06-2016.01柳州市人民政府副市長、黨組成員、市公安局局長、黨委書記、督察長,市委政法委第壹副書記,武警柳州支隊第壹政委。
2016.05438+0廣西自治區人民政府副秘書長、辦公廳副主任,廣西自治區人民政府應急管理辦公室主任(兼)。