1980.09——1982.07,南京地质学校航测与遥感专业学习;
1982.07——1984.03,四川省地质局测绘队二分队组长;
1984.03——1991.05,四川省地质局测绘队四分队组长(其间:1984.09—1987.07 在武汉测绘科技大学航测与遥感专业函授学习);
1991.05——1993.06,四川省地质局测绘队副分队长;
1993.06——1995.06,四川省地质局测绘队四分队分队长、队长助理;
1995.06——1997.01,四川省地矿厅测绘队副大队长;
1997.01——1999.06,四川省地矿厅物探队大队长;
1999.06——2000.12,四川省地矿局物探队大队长;
2000.12——2004.04,四川省地质矿产勘查开发局副局长、党委委员(其间:2002.03—2002.06 在省委党校地厅班学习,1999.09—2001.12 在省委党校法律专业本科函授学习毕业);
2004.04——2005.02,四川省地矿局副局长、党委常委;
2005.02——2005.06,巴中市人民政府副市长;
2005.06——2006.04,巴中市人民政府副市长、中共通江县委书记(其间:2003.09—2005.09 在四川大学MBA研修班学习);
2006.04——2008.07,中共巴中市委常委、中共通江县委书记;
2008.07——2009.10,中共巴中市委常委。
2009.10——,中共雅安市委常委。
2010.03——,中共雅安市委常委、雅安市委秘书长。
2011.1 ——, 中国地震局办公室主任;
中国地震局机关服务中心党委书记、主任。
现任中国灾害防御协会秘书长。