1984.09-1988.07 北京大学法律系学习
1988.07-1992.06 四川省高级人民法院书记员、助理审判员(其间:1989.05-1990.05广汉市人民法院挂职锻炼)
1992.06-1997.08 四川省人大内务司法委员会办公室科员、副主任科员、主任科员
1997.08-2001.12 四川省人大内务司法委员会办公室副主任
2001.12-2003.05 四川省人大内务司法委员会办公室主任
2003.05-2004.03 四川省高级人民法院研究室负责人
2004.03-2004.07 四川省高级人民法院研究室主任
2004.07-2008.09 四川省高级人民法院审判委员会委员、研究室主任、审判员
2008.09-2012.04 四川省高级人民法院副院长、党组成员(2004.07-2009.01西南财经大学法学院人口学专业研究生学习,获法学博士学位)
2012.04-2013.09 四川省委政法委副书记
2013.09-2015.01四川省委政法委常务副书记
2015.01- 四川省司法厅党委书记、厅长