1979.09-1983.07 四川农学院农学系农学专业学习
1983.07-1985.06 广元县农业局工作
1985.06-1986.04 广元市人民政府办公室工作
1986.04-1991.05 广元市农经委工作, 1989.03科员
1991.05-1992.04 广元市农经委农情信息科副科长
1992.04-1995.05 广元市人民政府办公室秘书科副科长, 1992.06主任科员
1995.05-1997.02 广元市人民政府办公室秘书处处长
1997.02-2002.12 广元市扶贫开发办公室副主任
2002.12-2006.11 旺苍县人民政府副县长
2006.11-2017.06 广元市粮食局党组成员、副局长
2017.06-2020.10 广元市发展改革委党组成员、副主任
2020.10-2020.11 广元市发展改革委副主任、二级调研员
2020.11- 二级调研员