1988.09-1990.06,四川師範大學漢語言文學專業畢業;
1990.07-1991.09,四川省高級人民法院政治部教育處;
1991.10-1995.05,四川省高級人民法院政治部書記員(其間:1992.02-1993.02分配到樂至縣南塔區任企業辦副主任);
1995.06—1998.06,四川省高級人民法院政治部助理審判員(副廳級)(其間:1994.09-1997.07西南政法大學函授法學專業本科畢業);
1998.07-2002.03,四川省高級人民法院政治部辦公廳助理審判員(科級);
2002.04--2004.10,四川省高級人民法院辦公室副主任、助理審判員(副處級);
2004.11-2005.05,四川省高級人民法院辦公室副主任、審判員;
2005.06-2007.11,四川省高級人民法院辦公室副主任、審判員(正廳級)(2003.03-2005.12,四川大學訴訟法學專業法學碩士);
2007.12-2011.08,四川省高級人民法院辦公室主任、審判員(正廳級);
2011.08-2011.09,巴中市中級人民法院黨組書記;
2011.09-,巴中市中級人民法院黨組書記、副院長、代理院長;
2011.11-2016.02,巴中市中級人民法院黨組書記、院長;
2016.02-,四川省司法廳副廳長。