1997年7月至1998年4月任樂業縣雅長鄉計生辦幹事;
1998年4月至1999年8月任樂業縣雅長鄉黨政辦幹事;
1999年8月至2001年10月任樂業縣雅長鄉團委幹事、團委書記;
(期間:1999年9月至2002年7月畢業於廣西區黨校經濟管理專業)
2001年10月至2002年8月任樂業縣雅長鄉團委書記兼黨政辦秘書;
2002年8月至2006年4月任樂業縣雅長鄉黨委組織委員;
2006年4月至2011年4月任樂業縣花坪鎮黨委委員、紀委書記;
2011年4月至2011年9月任樂業縣紀委常委、正科級檢查員;
2011年9月至2012年8月任樂業縣紀委常委、辦公室主任;
2012年8月至今任樂業縣紀委常委、監察局副局長、辦公室主任;