1996.09--1998.09 四川美术学院工艺美术专业学习
1998.09--2006.12 历任四川省南充市高坪区人民检察院书记员、助理检察员、检察员。(其间: 1998.09-2000.07四川省干部函授学院法律专业学习;2002.09-2004.07中央广播电视大学法学专业学习)
2005.01--2013.02 四川省南充市高坪区人民检察院公诉科科长(其间: 2009.02兼任南充市高坪区人民检察院监察科长)
2013.02--2014.08 四川省南充市高坪区人民检察院办公室主任
2014.09--2015.01 四川省南充市高坪区人民检察院驻东观镇检察室主任
2015.02--2017.04 四川省南充市高坪区人民检察院监察科科长(其间: 2015.10兼任南充市高坪区人民检察院反渎职侵权局副局长)
2017.05--2019.11 四川省南充市高坪区人民检察院公诉科副科长(其间: 2017.12晋升为一级检察官)
2019.11--2022.04 四川省南充市高坪区人民检察院第一检察部主任(其间: 2020.09任检察委员会委员)
2022.04-- 四川省南充市高坪区人民检察院检察委员会专职委员