現任廣西壯族自治區紀委副書記。
1974.12--1985.04 廣西林業基建公司工人、幹事、副科長、辦公室主任
1985.04--1988.11 廣西林業基建公司黨委副書記、紀委書記(其間:1985.09--1987.09在廣西區黨校柳州市分校黨政專業學習)
1988.11--1992.11 廣西柳州市監察局審理科科長、副處級監察員、局長助理
1992.11--1993.12 廣西柳州市監察局副局長
1993.12--1995.08 廣西柳州市紀委常委,市監察局副局長
1995.08--1998.02 廣西柳州市紀委副書記
1998.02--2000.12 廣西壯族自治區紀委監察綜合室主任
2000.12--2001.10 廣西壯族自治區紀委監察綜合室主任(副廳級)
2001.10--2002.03 廣西壯族自治區紀委常委、監察綜合室主任(1999.09--2001.12在中央黨校領導幹部函授本科班經濟管理專業學習;2001.09--2001.11在廣西壯族自治區黨委黨校地廳級領導幹部進修班學習)
2002.03--2003.08 廣西壯族自治區紀委常委
2003.08--2009.01 廣西壯族自治區紀委常委、自治區監察廳副廳長
2009.01--2010.03 廣西壯族自治區紀委副書記
2010.03--2011.08 廣西壯族自治區紀委副書記,自治區人力資源和社會保障廳黨組書記、副廳長,自治區公務員局局長
2011.08-- 廣西壯族自治區紀委副書記