1991.09--1993.07 贵州省财政学校国有资产管理专业学习
1993.07--1993.10 待分配
1993.10--1995.01 贵州省沿河自治县思渠镇计划生育股工作员
1995.01--1999.11 贵州省沿河自治县人民检察院书记员(其间:1997.12获贵州大学法律专业学习大专文凭<自考>)
1999.11--2001.04 贵州省沿河自治县人民检察院科员、助理检察员
2001.04--2002.04 贵州省沿河自治县人民检察院检察员
2002.04--2005.09 贵州省沿河自治县人民检察院技术科科长(其间:2002.09--2005.07在贵州大学法学专业学习<函授本科>)
2005.09--2008.07 贵州省沿河自治县人民检察院反贪局副局长、技术科科长
2008.07--2012.08 贵州省沿河自治县人民检察院党组成员、反贪局局长
2012.08--2018.01 贵州省沿河自治县人民检察院党组成员、检察委员会委员、反贪局局长
2018.01--2020.05 贵州省沿河自治县监察委员会委员
2020.05-- 贵州省沿河自治县纪委常委、县监委委员、四级调研员