2003.07-2005.01 酒鋼公司動力廠給排水部技術員
2005.01-2005.10 酒鋼公司團委宣傳主管
2005.10-2009.02 酒鋼公司動力廠給排水部技術主管
2009.02-2009.06 酒鋼公司動力廠污水處理分廠副廠長
2009.06-2010.05 酒鋼公司生產指揮控制中心動力能源處水系統運行主管
2010.05-2011.05 酒鋼公司動力廠給排水一作業區作業長
2011.05-2012.10 酒鋼公司動力廠黨委委員、黨政工作科科長,機關黨支部書記
2012.10- 2014.12 高台縣人民政府副縣長(負責招商引資、旅遊開發、環境保護、節能減排等工作。分管縣環保局、旅遊局、招商局、商務局、物價局。聯繫縣工商聯、郵政局、電信局、移動公司、聯通公司、菸草專賣局。)
2015.01- 共青團張掖市委書記。