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