1979.09-1983.07 武漢地質學院地質系區域地質調查及礦產普查專業學習,獲學士學位
1983.08-1984.03 廣西區域地質調查隊四分隊採集員,獲助理工程師資格
1984.04-1987.12 廣西區域地質調查隊四分隊組長,獲工程師資格
1988.01-1994.03 廣西區域地質調查隊四分隊技術負責,獲高級工程師資格
1994.04-1994.12 廣西區域地質調查研究院副總工程師兼四分院技術負責
1995.01-1996.01 廣西區域地質調查研究院院長助理兼副總工程師
1996.02-2001.01 廣西區域地質調查研究院副院長(副處級)兼副總工程師
2001.02-2002.04 中國地調局中南地區項目管理辦公室物化遙主任工程師
2002.05-2003.12 中國地調局中南地區項目管理辦公室技術處副處長(其間在職攻讀並獲得中國地質大學(武漢)古生物學與地層學專業碩士學位)
2004.01-2005.02 中國地調局宜昌地質礦產研究所地質調查部副主任(正處級)
2005.03-2008.11 廣西地質勘查總院管委會主任兼黨委書記
2008.12-2011.12 廣西地質勘查總院院長(其間在職攻讀並獲得中國地質大學(武漢)古生物學與地層學專業博士學位)
2011.12-2013.05 廣西地質礦產勘查開發局黨組成員、總工程師
2013.05- 廣西地質礦產勘查開發局副局長、黨組成員