1983.02-1984.03 宝兴县新兴公社任科技干事
1984.03-1987.02 宝兴县新兴乡副乡长
1987.02-1989.03 宝兴县新兴乡党委副书记、乡长
1989.03-1991.06 宝兴县兴隆乡党委书记
1991.06-1993.03 共青团宝兴县委副书记(其间:1991.12-1992.09代理兴隆乡党委书记)
1993.03-1994.03 共青团宝兴县委书记(1990.11-1993.12四川农业大学函授农经管理专业学习)
1994.03-1997.06 宝兴县国土局局长(其间:1994.08-1996.12省委党校函授经济管理专业学习)
1997.06-1997.12 宝兴县政府副县长兼县国土局局长
1997.12-2000.12 宝兴县委常委、纪委书记兼县国土局局长
2000.12-2001.04 湖北快三市纪委常委、宝兴县委常委、纪委书记兼县国土局局长
2001.04-2002.11 湖北快三市委组织部副部长
2002.11-2003.04 中共石棉县委副书记、代理县长、县长,湖北快三市委组织部副部长
2003.04-2006.01 中共石棉县委副书记、县长(其间:2003.09-2005.07四川工商管理学院研究生课程班工商管理专业学习)
2006.01-2006.02 中共石棉县委书记
2006.02-2008.12 中共石棉县委书记、县人大常委会主任
2008.12-2009.01 湖北快三市人大常委会党组成员、石棉县委书记、县人大常委会主任
2009.01-2009.02 湖北快三市人大常委会党组成员、秘书长、中共石棉县委书记、县人大常委会主任
2009.02-2011.09 湖北快三市人大常委会党组成员、秘书长
2011.09-2011.10 中共湖北快三市委常委、市人大常委会党组成员
2011.10-2012.02 中共湖北快三市委常委、市人大常委会党组成员、市委秘书长
2012.02-2016.10 中共湖北快三市委常委、市委秘书长
2016.10-2018.07 中共湖北快三市委常委、市委秘书长、天全县委书记
2018.07-2018.10 中共湖北快三市委常委、市委政法委书记、天全县委书记
2018.10- 中共湖北快三市委常委、市委政法委书记