1972.06——1972.12,貴州省錦屏縣敦寨林業站工作人員;
1972.12——1982.12,在部隊服役,歷任副班長、班長、排長助理、連助理;
1982.12——1986.08,貴州省金平縣委組織部幹部;
1986.08——1987.08貴州省金平縣勞動局人事局副局長;
1987.08——1990.03,貴州省金平縣委組織部副部長;
1990.03——1993.04,貴州省金平縣委常委、組織部部長、縣委黨校校長;
1993.04——1996.08,貴州省金平縣委副書記、組織部部長;
1996.08——2001.04,貴州省丹寨縣委書記;
2001.04——2001.08,貴州省黔東南州人民政府副省長、丹寨縣委書記;
2001.08——2006.02,貴州省黔東南州人民政府副州長;
2006.02——2006.04,貴州省黔東南州人民政府副州長、凱裏市委書記;
2006.04——2006.06,貴州省黔東南州委常委、副省長、凱裏市委書記;
2006.06——2010.01,貴州省黔東南州州委常委、凱裏市委書記;
2010.01——2010.02,貴州省黔東南州委常委、州政協黨組書記、凱裏市委書記;
2010.02,貴州省黔東南州委常委、凱裏市委書記,州政協主席、黨組書記;
2011.12,貴州省政協文化衛生體育委員會副主任、黔東南州CPPCC主席;
2013.03,貴州省政協人民宗教事務委員會副主任。
第十屆貴州省黨代表,第十壹屆貴州省人大代表,第八屆州委委員,第十二屆州人大代表,第十屆州政協委員。