1969.12-1975.03 中國人民解放軍9723部隊戰士、班長、團支部委員、團委委員;
1975.03-1975.09 貴州省水城特區玉舍區海坪國小校民辦教師;
1975.09-1977.07 貴州省水城特區師範學校中師專業學習;
1977.07-1980.03 貴州省水城特區玉舍區海坪公社半脫產幹部、團委書記;
1980.03-1981.01 貴州省水城特區玉舍區團委副書記、書記;
1981.01-1982.02 貴州省水城特區玉舍區委副書記;
1982.02-1983.11 貴州省水城特區區委常委,
1983.11-1984.04 貴州省水城特區區委常委、農村工作部部長;
1984.04-1986.09 貴州省水城特區區委常委、常務副區長;
1986.09-1988.07 中央民族學院乾訓部黨政管理專業學習;
1988.07-1988.11 貴州省水城特區區委常委、常務副區長;
1988.11-1993.03 貴州省水城縣委副書記;
1993.03-1996.12 貴州省水城縣委副書記、縣長;
1996.12-2001.10 貴州省六盤水市民族委員會黨組書記(期間:1998.09-200 1.07 貴州省委黨校法律專業學習<函授本科>);
2001.10-2005.04 貴州省六盤水市民族宗教事務局黨組書記(期間:2000.09- 2002.06在中央民族大學政治經濟學研究生課程進修班學習),
2005.04-2006.02 貴州省六盤水市委統戰部副部長,市民族宗教事務局黨組書記、局長(2006.02增補為政協第五屆六盤水市委員會委員);
2006.02- 貴州省六盤水市政協黨組成員、副主席。