1976.06--1978.09 四川省南川縣造紙廠工人
1978.09--1995.02 四川省南川縣(市)人民檢察院書記員、助檢員、檢察員、起訴科副科長、民行科副科長、批捕科副科長、辦公室主任
1995.02--1997.02 四川省南川市人民檢察院反貪局局長
1997.02--1997.06 四川省南川市人民檢察院副檢察長兼反貪局局長
1997.06--2001.08 重慶南川市人民檢察院副檢察長兼反貪局局長(1996.08--1999.06中共重慶市委黨校法律專業大專班學習)
2001.08--2003.03 重慶南川市委政法委副書記(副處級,1999.09--2001.12 中共重慶市委黨校法律專業本科班學習)
2003.03--2007.02 重慶南川市人民法院院長、黨組書記
2007.02--2012.02 重慶市南川區人民法院院長、黨組書記
2012.02-- 重慶市南川區政協副主席、黨組成員