1985.08-1992.10 仪陇县双盘小学教师
1992.11-1999.06 仪陇县民政局工作人员
1999.07-2001.03 武棚乡党委副书记
2001.04-2001.11 永乐督导室督导员
2001.12-2005.06 仪陇县民政局工作人员
2005.07-2008.09 仪陇县民政局副局长
2008.10-2012.04 仪陇县国土局副局长
2012.05- 仪陇县人力资源和社会保障局党组成员、副局长