1990.09--1993.07 成都电子科技大学应用电子技术专业学习
1993.07--1997.04 绵阳外贸茶土公司工作
1997.04--2007.04 涪城区检察院工作
(其间: 2001.06任检察员)
(1997.09-1999.12自考西南政法大学法律(应用法学)专业,获法学学士学位)
2007.04--2008.07 涪城区检察院公诉科副科长
2008.07--2011.04 涪城区检察院法律政策研究室副主任
2011.04--2012.06 涪城区检察院侦查监督科副科长
2012.06--2014.03 涪城区检察院检调对接中心副主任
(其间: 2012.06任检察委员会委员, 2014.01任副主任科员)
2014.03--2016.12 涪城区检察院监察科科长
2016.12--2019.12 涪城区检察院刑事执行检察局局长
2019.12--2020.03 涪城区检察院第三检察部主任
2020.03-- 涪城区检察院检察委员会专职委员