1987.07—1990.11任永安鄉鄉鎮企業法定代表人。
1990.12—1995.11任永安鄉安化村文書、村長等職。
1995.12—1996.12在永安鄉人民政府任秘書。
1997.01—1998.12在古山鄉任鄉黨委組織委員。
1999.01—1999.08在古山鄉任鄉黨委副書記。
1999.09—1999.10在龍灣鄉任鄉長助理。
1999.11—2002.06在大興鄉任鄉黨委副書記。
2002.07—2006.04在東廟鄉任鄉黨委副書記,自治縣九屆政協委員(其間:於2002.09—2005.01參加中央黨校函授行政管理專業學習)。
2006.05至今在都安縣文化體育局任紀檢組長。