1989.09-1994.11 遵義地區農資日雜公司工作;
1994.11-1997.10 貴州省人民檢察院遵義分院科員、助理檢察員;
1997.10-2003.03 遵義市人民檢察院科員、助理檢察員(其間:1998.09—2000.07中央黨校函授學院政法專業學習);
2003.03-2006.02 遵義市人民檢察院瀆職侵權檢察處副處長、檢察員;
2006.02-2007.09 遵義市人民檢察院反瀆職侵權局偵查科副科長;
2007.09-2009.10 遵義市人民檢察院反瀆職侵權局綜合指導科科長(其間:2007.10—2009.10掛職任遵義市匯川區人民檢察院黨組成員、副檢察長)
2009.10-2012.09 遵義市人民檢察院反瀆職侵權局副局長、檢察員
2012.09-2013.06 遵義市人民檢察院反瀆職侵權局局長、檢察員
2013.06- 仁懷市人民檢察院黨組書記