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