1974.08—1977.05 貴州省興義市楓唐公社知青
1977.05—1982.12 貴州省興義市汽車運輸公司會計
1982.12—1984.04 貴州省水利機械化施工處車隊副隊長
1984.04—1989.06 貴州省水利機械化施工處主辦會計(其間:1986.09—1988.08在貴州省經濟幹部管理學院企業管理專業脫產學習;1989.02獲助理會計師資格)
1989.06.—1989.09 貴州省審計局財政金融審計處工作員
1989.09—1992.02 貴州省審計局財政金融審計處副主任科員
1992.02—1994.02 貴州省審計局財政金融審計處主任科員(其間:1992.11通過全國審計專業技術資格考試獲審計師資格)
1994.02—1998.09 貴州省審計廳財政金融審計處副處長
1998.09—2000.07 貴州省審計廳財政審計處處長
2000.07—2013.05 貴州省審計廳副廳長、黨組成員(其間:2002.09—2004.07在貴州大學政治學與行政學專業學習獲大學學歷 )
2013.05—2014.12貴州省公***資源交易管理辦公室主任
2014.12—貴州省公***服務管理辦公室主任。
系貴州省第十壹屆紀委委員、貴州省第十壹屆政協委員