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