1986.07—1988.07 重庆交通学院道路与桥梁专业学习毕业
1988.07—1990.08 四川省广元市旺苍县交通局干部
1990.08—1992.08 四川省广元市旺苍县麻英乡人民政府副乡长
1992.08—1995.08 四川省广元市旺苍县交通局主办科员
1995.08—1998.05 四川省广元市交通工程质量监督站工程师
1998.05—2002.07 四川省广元市交通工程质量监督站副站长(其间:1998.09-2001.06 重庆交通学院继续教育分院交通土建工程专业学习毕业)
2002.07—2011.12 四川省广元市交通局建设管理科科长
2011.12—2018.04 四川省广元市公路管理局党委委员、副局长(其间:2012.07-2016.01北京理工大学软件学院软件工程硕士专业学位)
2018.04— 四川省广元市交通运输局党组成员、副局长