1992.07--1993.07 甘肃省平凉地区庄浪县气象局干部(试用期)
1993.07--1994.07 甘肃省平凉地区庄浪县气象局助理工程师
1994.07--1998.05 甘肃省平凉地区气象局助理工程师
1998.05--1999.01 甘肃省平凉地区气象局预报科副科长
1999.01--2001.05 甘肃省平凉地区气象局影视广告部主任
2001.05--2001.09 甘肃省平凉地区气象局工程师
2001.09--2004.03 甘肃省天水市气象台工程师(其间2002.09--2005.06在南京大学气象学专业学习,取得理学硕士学位)
2004.03--2004.12 甘肃省天水市气象台副台长
2004.12--2008.04 甘肃省天水市气象台副台长、高级工程师
2008.04--2009.12 甘肃省天水市气象台台长、高级工程师
2009.12--2012.12 甘肃省天水市气象局副局长
2012.12--2018.04 甘肃省天水市气象局副局长、党组成员
2018.04--2019.05 甘肃省天水市气象局党组副书记、副局长(主持工作)
2019.05-- 甘肃省天水市气象局党组书记、局长