1、1992年07月-1994年12月 任貴州銅仁大硐喇監獄工作人員;
2、1994年12月-1997年08月 任貴州省人民檢察院銅仁分院書記員;
3、1997年08月-2001年12月 任貴州省人民檢察院銅仁分院助理檢察員;
4、2001年12月-2002年01月 任貴州省人民檢察院銅仁分院公訴處副處長;
5、2002年01月-2003年01月 掛職任貴州省松桃縣人民檢察院副檢察長;
6、2003年01月-2005年06月 任貴州省人民檢察院銅仁分院公訴處副處長;
7、2005年06月-2006年11月 任貴州省人民檢察院銅仁分院反貪污賄賂局綜合科科長;
8、2006年11月-2010年02月 任貴州省人民檢察院銅仁分院公訴處處長;
9、2010年02月-2011年03月 任玉屏侗族自治縣人民檢察院黨組書記、代理檢察長;
10、2011年03月至今 任玉屏侗族自治縣人民檢察院黨組書記、檢察長。