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