1980.09—1984.08 北(bei)方交(jiao)通大學(現北(bei)京交(jiao)通大學)運(yun)(yun)輸系鐵道運(yun)(yun)輸專(zhuan)業學習;
1984.08—1986.08 鐵(tie)道(dao)部(bu)蘭州鐵(tie)路局勘測設計所見習生、科(ke)研所運輸研究(jiu)室見習生、助(zhu)理工程(cheng)師;
1986.08—1991.10 鐵道部蘭州(zhou)鐵路局總(zong)工(gong)程師(shi)室助理工(gong)程師(shi)、工(gong)程師(shi);
1991.10—1995.06 鐵道部蘭州鐵路(lu)局總工程師室技術科副科長;
1995.06—1997.11 鐵道部蘭州鐵路局(ju)總工程師室綜合技(ji)術辦公室副主任;
1997.11—2000.05 鐵道部蘭(lan)州鐵路局總工程師室副主(zhu)任(ren);
2000.05—2001.08 鐵道(dao)部(bu)蘭州鐵路局總工程師室主任;
2001.08—2003.03 鐵(tie)道部蘭州鐵(tie)路局勘測設(she)計(ji)院院長;
2003.03—2003.08 鐵(tie)道部蘭州鐵(tie)路(lu)局建設項目管理(li)中心主任兼基建處處長(chang);
2003.08—2005.06 鐵(tie)道部蘭州(zhou)鐵(tie)路局(ju)總工程(cheng)師;
2005.06—2006.09 鐵道部蘭(lan)州鐵路局黨(dang)委(wei)副(fu)書記(ji);
2006.09—2007.01 鐵(tie)道部蘭州鐵(tie)路局副(fu)局長兼總工程(cheng)師、黨委常(chang)委;
2007.01—2007.04 鐵道(dao)部信息技(ji)術中心(xin)副(fu)主(zhu)任、黨委委員;
2007.04—2008.10 鐵(tie)(tie)道部貴廣鐵(tie)(tie)路(lu)公司籌(chou)備(bei)組常務副組長(chang)兼成都鐵(tie)(tie)路(lu)局(ju)副局(ju)長(chang);
2008.10—2009.01 鐵道部貴廣鐵路公司籌備組常務副組長兼成都鐵路局副局長、黨(dang)委(wei)委(wei)員;
2009.01—2012.08 鐵道(dao)部工程管理中心常務副(fu)主(zhu)任、黨委(wei)委(wei)員;
2012.08—2013.03 鐵(tie)道部副總工(gong)程師、科(ke)學(xue)技(ji)術(shu)司巡視(shi)員;
2013.03—2017.03 中國鐵路總公司(si)副總工程(cheng)師,中國鐵道(dao)科學研究院院長、黨委(wei)副書記(ji);
2017.03—2018.12中國鐵路總(zong)公司副總(zong)經(jing)理、黨組成員(yuan);
2018.12—中國(guo)國(guo)家鐵路集(ji)團有限(xian)公司(si)副總經理、黨組成員。